A Consulting Agreement or a contract for consultancy service is a contract which is signed between a consultant and his or her client outlining the terms of their arrangement. Such a document shall be created when a client appoints an expert for some specific area or industry to advise them.
Website:-https://www.leadindia.law/blog/en/draft-contract-for-consultancy-service/