You have many options but, payment is due at time of service. You may pay by cash, personal check or accepted credit cards. If you do not plan to be present during our first visit, we will ask you for the full estimated amount to be pre-paid by credit card prior to beginning your cleaning. If it takes less time than we estimated, we will refund the difference or apply it to our next visit, as you prefer. On regularly scheduled visits, we prefer payments continue to be automated and handled through our office via credit card. When handled this way we can then leave your receipt marked paid in full after each visit.