I've been here once for a cleaning, friendly people but an unnecessarily long wait. However I tried them again for next cleaning. Super disappointed. I was 20 min early for my appointment. Waited a good 10 minutes before someone even came to the counter, apparently the dental assistants double duty for the receptionist. By the time I was walked back to the dental chair it was thirty minutes after my scheduled appointment. I sat in the chair for another 10 minutes when the dentist went to the patient adjacent to me and started on them, mind you they had been waiting as long as I was. I was going to tell the hygienist that will reschedule but instead of coming to take the X-rays she was at the front desk helping a patient. 35 minutes after my scheduled appointment, and 55 min of waiting upon arrival I still was waiting!!! That is not good service. I'll find another dentist.