Do NOT go to this dentist! They have switched front office staff and Amy was neither helpful nor friendly. I've taken my entire family to this dentist for years but I am now switching dentists. I scheduled a routine cleaning with my son and I today. My appointment was at 11:15 AM today. I arrive 5 minutes late and Amy ARGUES with me that my appointment was at at 11:10 not 11:15 and refused to take me. Their policy is to reschedule if you are over 10 minutes late which is fair however I was 5 minutes late not 10. Amy continued to ARGUE with me that I (the patient) was WRONG! I had over $10,000 worth of cosmetic dental work planned (per practice quote) here but I've chosen not to continue my long tenure with this practice due to how rude I was treated today. She has no problem solving skills, and offered no solutions other than to say "we are booked out at least 4 weeks if not more." She truly could have cared less if I rescheduled or not. Their old staff was wonderful and was committed to patient care. Not anymore. It's a shame but you know what they say. One bad apple.....