Please feel free to contact us via email or phone. We kindly request that you provide all necessary information and upload any required photos online. Our process is designed to be simple and user-friendly.


(800) 866-1400


(800) 580-5612 or (415) 437-2287 (CATS)


We require a 25% deposit to hold a reservation.

If cancelled with 7 days or more notice prior to your appointment, you will be refunded the deposit. Less than 7 days, all payments are non-refundable.

Holiday Periods

Memorial Day, July 4th, August 26-September 4, November 18-26 and December 20 – January 5.


We have a 5-visit minimum during our peak November 18-26 holiday period; and a 7-visit minimum during December 20-January 5.