A Consulting Agreement protects both the consultant and the client company by defining the working relationship as an independent contractor. This Legal Document Package includes a Consulting Agreement for a person or business to provide consulting services to another company.