Outstanding experience from start to finish. The entire staff was friendly, knowledgeable and incredibly helpful. I had next to zero wait time and my cleaning was one of the most thorough cleanings I have ever had. Dr Amin did great job explaining everything she found and gave me multiple options on how to address them. I will not hesitate to send anyone I know here!