It's important to have customers sign contracts that clearly outline expectations and agreements between them and your business when hiring a contractor for their project. This includes details regarding payment terms, estimated timescales for completion of work being undertaken as well as what is covered by any warranty or guarantee included with the service provided by your business once completed.