I've been to this place twice now in the span of 2 years. I was not pleased after the first visit due to long wait time (more than an hour) and the fact that once I did get to see the doctor, I felt he rushed my exam (less than 5 minutes). He was also very impersonal and cold. Fast forward to two years later, I have a cold/sinus infection and can't get in to see my normal GP. I call Procare to schedule an appointment (maybe if I make an appointment instead of going as a walk in patient they'll get me back in a timely matter). I arrive 10 minutes before my appointment time to update paperwork and yet I still have to wait 45 minutes past my appointment time to be taken back!  Time is valuable, and I wish this place would respect that.