Wonderful dentists. Extremely caring staff. I have never waited more than 3 minutes for my appointment. Very reasonable pricing and they are willing to work with you as far as payment plans, etc are concerned. You NEVER feel like a number in this dentist’s office, but always a person! They are also really good about getting you in last minute, for emergencies and such. This dentist really is as good as it gets!