His staff are incredibly rude. Appointments are NEVER ON TIME. You are always "next", even 30 minutes later when clearly other patients have gone ahead.
You get CHARGED for things you were not told you'd be charged for after the fact. You get charged for things that other doctors do not charge for, regardless if you are a regular patient or a walk-in.
The clinic itself is very DATED. They use file folders instead of digitizing, and the doctors all keep their notes on the backs of scrap paper. When you see them again, they struggle to read the scribbles from your previous visit. The equipment in the rooms looks like it's from the 70s. I wonder if that's the last time they cared.
No, I would NOT recommend this business to a friend