I had three pleasant experiences here. The office staff was friendly. The technicians were friendly and seemed knowledgeable. The best part of the experience was the doctor. My gums were not in the best shape and as opposed to chiding me, he told me all the things we had to do and maintained his warm demeanor throughout.
I can't give them 5 stars because they were willing to help with an insurance problem for only a few minutes and then it became my issue and not theirs. I also thought both my cleanings should have been longer.
I have a general distaste for dentists, so my review is a bit biased. Come here for the doctor because he definitely defies the stereotype of the mean tooth doctor.