By far the worst dentist I have ever been too. Not only is the staff unprofessional but they were completely unprepared for my first visit as a new patient. They made me sit in the lobby while they tried to verify my insurance for 30 min. I'm no expert but most dentists will do that before you show up. The worst part though was probably the fact they charged me hundreds of dollars for a set of xrays I didn't need and never told me they were doing these "special" xrays you only need every few years. I found out about a month later when the bill came in the mail because insurance would not cover it. The icing on the cake came when the violated my HIPPA rights and started giving out my dental history and bill information to someone over the phone. I found out because they had the audacity to admit it to me when I called them about the bill.
Save yourself the headache and find another dentist. Would give 0 stars if possible.