This review is for Dr. Canton who is my family Doctor. I find the reviews rather harsh, given that the front staff isn't the one who is looking after your health and well being? I've gone here dozens of time, and haven't had an issue with any of them. Sure, you call in and are put on hold for a few mins--but that's what I would expect from a doctors office?
Dr. Canton is very thorough, easy to talk to and kind. I've never had to wait more than 5 mins for my appt, and she is always caring and goes above and beyond for her patients. I live in the area and was caught in a huge rain storm one morning and she was on her way to the clinic and recognized me and offered her umbrella. I could go on and on with examples about how amazing she is, but just take my word for it! I'm going to be moving soon, and the location will no longer be convenient for me, but I will most definitely be staying with her!