Always had to wait 20-30 mins after booked appointment. Medical assistance never asked, "How is your day?" or "How have you been?" Worst patient treatment. They never seem to keep things on record for the life of them. I came with my mom only for a referral for a skin doctor and have already waited 20 mins to get taken back, find out they don't have her record, and then placed back into the waiting lobby for another 30 mins. I am very glad to be at another doctor. Luckily this will my moms last visit here. We are very unhappy with the way we have been treated.