An agreement for consulting services is a contract between two parties typically a business and a consultant. Craft clear terms and responsibilities when hiring consultants for your business.A form of consulting agreement is a written contract outlining the services a consultant will perform for a client and the amount of compensation. A consulting agreement is a written contract that sets out the terms and conditions for professional services. Can a firm bid on one of the two contracts only? The Consultant is agreeable to providing such consulting services to the Client on the terms and conditions set out in this Agreement. Technology Consulting Professional Services Agreement Between the Town and iXP Corporation, which incorporates the open bid from the City of Phoenix. Published on March 31, 1997. Contract which shall be finalized in the first half of 2020.