They are an absolute expert in the field. I would never feel unsafe or apprehensive in their care. Their prices were very fair. The level of care you get for the price is outstanding. Not only do my appointments never get canceled last minute, they take time out of their day to send me a reminder so I don't forget. They are extremely reliable.
Great doctor, one of the best I've had! I've been going here for several years. He always gives me enough time in the office to discuss things with him, I never feel rushed. I feel very at ease with him and his staff. He's been great at consulting with me about several issues and finding solutions which make me comfortable. Highly recommended.