Whenever I have a question, even if it's very basic, they always make me schedule an appointment, which is extremely frustrating. I had to wait a few weeks to get an appointment but I eventually got in. Their office was clean enough, nothing special though. I was never able to relax during my appointment. I was on edge the whole time. The staff is very unprofessional and rude to patients by wasting their time. I would not recommend this doctor, his PA or midwife to anyone.