Our customers rate us a 4.8 out of 365 reviews
Yes. We need to take payment information to book your appointment, but your card will not be charged until after your cleaning has been successfully completed. Guaranteed.