I wanted to like this place, but after several disappointing experiences I am searching for a new doctors office. Starting with the relentless phone calls to schedule an appointment (3-4 times a week for months). When I did schedule and went in for my appointment, I waited in the room for 45 minutes before the doctor came in. The exam did not feel thorough, previous doctors of mine have given a much more comprehensive exam. I can't recommend.