this is a non biased opinion i have of my visits here. the Dr ,i forgot his name was nice, although he didn't give me much of his time , but i really didn't need any of it i was there for a cleaning. the reason they are getting a low rating is the management of the front office is horrible. the billing lady is extremely rude. there are one or two front office staff that are very nice and personable but i don't go to an office to be personable and chatty. i want to keep my appointment time at least within a 3o minute window. I've been three times and have waited nearly an hour to even get in the back, then another 20 minutes before the work starts. don't bother calling or leaving a message they do not return phone calls at all. i wouldn't recommend this place to anyone.