I've been going to this dentist for several years. The business is run well. I never need to wait long. They are good at meeting my scheduling needs. I've never needed to pay more than a couple dollars beyond my insurance coverage for any checkups. My dentist seems very competent and caring and the hygienists never cause me too much pain. I'd recommend them.