Superior doctor and tech who performed the cleaning. Very knowledgeable staff who take the time to explain things to you prior to doing - this is almost unheard of in dentistry nowadays. The reason they got an average rating is because, even though the staff was top notch, they were very unorganized with time. Even though this was a new patient exam and cleaning, my wait time was way too long. It took about a half hour before the doctor entered the room to give me my exam, mostly due to a malfunction with x-ray scanning that they obtained from another office directly before my appointment. Almost an hour in, it was time for my cleaning. Unfortunately, they were running behind and I had to wait in the waiting room until someone was ready, about 20 minutes longer.
Also, I received a bill from my son's visit but it was apparently a miscommunication. They stated they would fix it and all would be well. Three weeks later, I still have this outstanding balance. Seem to be unorganized there, too.
In total, my first new patient visit was 2 hours long for an exam and routine cleaning. Had they obtained my x-rays the day before or several days before, perhaps things would have went smoother? As I said, great staff but very unorganized. A++++ staff! D- with the organization.
I will continue to go to this office due to the great mannerism and professionalism of the staff, despite the organizational issues.