I have been coming here since 2012. I never had a problem with the doctors, they're always calm but quick to solve the problem. Sometimes the receptionists are rude, but I never see those ones when i return. I come for immediate action without the long wait at ER or Drs office.