I was a little disappointed at how helpful the staff was when I called with my questions and concerns. They definitely could have been more polite. I would never visit them again. I was very disappointed. I felt very rushed. They barely spent two minutes with me and almost completely ignored me. They probably could have used some continuing education courses to get up-to-date on more current methods. The customer service was terrrible. I had a long wait to see the Dr. The doctor was rude. I did not see a medical license on the wall in the office. I am not sure if he had one or not to practice. Don't trust this doctor.