This clinic is the best. I don't have to wait hours to get checked. they have a limit of 15 minutes per checkup but you can tell the receptionist if you need more time. The receptionists are generally polite. The doctors are neat and professional. Never felt that I was being rushed. The clinics and hospitals that they refer me to have superb service as well. I didn't have to wait long before i get a referral/appointment to specialists. They have clean washrooms too and there's a pharmacy located in the same building. the bonus is the wellx where i get to message my doctor about my health issues. i didn't have to wait long to get a reply too.