Ive been going to this doctor for over 6 months now, and Im very pleased so far. Ive never waited too long, and he does not seem to be quick to prescribe something thats not needed, which was the case with previous doctors. The offices are very clean, the waiting room is big, and the staff is friendly.