No, we do not have contracts! We service customers on a per-visit basis. For clients who choose to have a continued maintenance plan, we take payment at the end of the month; for all one-time jobs, we require payment upon completion of the project.