I switched from a family practice to go here because they were closer to home and I regret it. Like someone else mentioned, the staff is unprofessional and they do not return calls. I left multiple voicemails asking to reschedule my appointment and was never given a return call. When I finally did get through to someone they had indeed cancelled my appointment but neglected to call me back to reschedule. I also had an issue with my bill. The front desk listened to my issue, said they would call me back, but never did. They did however send me another bill. I am no longer going here and have since found another family practice.
I will mention that the dentist I did see was very nice and professional. It seems as if the billing and front desk staff are the ones pulling down this establishment.