Late last year's appointment; was on time. kept waiting 30 minutes; finally called; after waiting another 30 mins for doc, had other places I needed to be and had to leave; total waiting time one hour; they actually had the nerve to get on MY case and said I didn't keep appointment. It's o.k. for them to keep you waiting, but they don't care how long they have to keep you waiting. Had another lab app't few weeks ago. Called the day before to confirm; all o.k. Showed up 10 minutes early wait 10-15 minutes; receptionist stated I didn't have app't for lab work. Took off work and waited for nothing. Will never go back for anything; I'm done with this practice.