Yes, our guarantee can be provided in the form of a written contract. We can provide you with a sample contract that you can make any changes you would like to meet your requirements.