Yes, of-course! A well defined agreement can protect both the service provider as well as the company from any future payment issue or legal trouble. Before using our template, make sure to consult with your legal advisor, who will advise you to edit the template as per your business requirement.