I read the reviews before seeing this doctor, but I would avoid him. I made an appt with him to see about taking care of an abscess on my leg. I arrived on time for my appt and waited over one hour to be seen, then to make matters worse he was not available and was seen by a PA instead. He finally came in afterwards for less than 5 minutes to tell me he could not do anything and for me to see a surgeon. avoid this doctor the wait time alone was terrible.