This was one of the worst experiences I've had. I was referred to him by an acquaintance. First visit, wait time 2 hour, Second time, 2.5 hour wait. Third time 2 hour wait. Each time he came in and quickly "checked" me, prescribed some meds and started walking towards the door as I was asking questions. This is all AFTER encountering the rudeness at the window. His staff is extremely standoffish, they avoid eye contact so that you won't ask them anything because they simply do not want to be bothered. They schedule SEVERAL people for the exact same appointment time then it is first come first served. Isn't that the POINT of an APPOINTMENT?! He even mis-prescribed something for me once! Avoid this office! The headache is not worth it. They will try to tell you that it is NORMAL to wait 2.5 hours to see YOUR doctor, you know, the one YOU are paying and taking off work to see. It really is sad that people actually think they have to take that. I'm here to tell you it is NOT normal.