No, currently we do not require a contract. Just let us know when you would like us to start and how frequently you would like us to return. We like things simple.