6 months ago I wouldve given 5 stars... This was my second visit and this office needs a dental hygenist (or she was off on Wed)... I received the most painful teeth cleaning ever between the dentist and the assistant. It was very rushed, normally this is my favorite part of going to the dentist. Other than my pain, the staff, and the Dentist are all extremely polite.