We have been to many dentist here in town and he is by far the best. I am not sure what the poor reviews are, I have only experience excellent service from him and his staff. Ivy the front receptionist is so friendly!!
No long waits and caring dentist.