I went to a local place years ago when my dentist moved away. Cleaning, x-rays, and exam took almost 3.5 hours. Then they wanted me to wait in the waiting room just to process my payment. They got an earful and also a HELLISH YELP REVIEW!!! Then I met Pauline who runs my dentists office. He's such a nice guy with a great sense of humor. I never have to wait long. About 2 months ago I had an afternoon appointment and Pauline texted me, "had an emergency running about 45 minutes late, chill at home" and I did. I appreciated the heads up. Mostly they take me right in. Even when I'm not seeing the dentist himself, he always makes an appearance just to say high and usually share a joke. I was getting my teeth bleached a few months ago and when I had all this CRAP stuffed in my mouth and couldn't respond to anything, he popped in the doorway and said, "Oh it's him. Yeah get his teeth really white then maybe they won't notice how ugly he is." and he spun around and ran down the hallway laughing!! I almost choked!!
Any time they make you wait that much their scheduling is off and I'd complain too!! It's bad enough with doctors, but dentists, nope. I have a good one now. Maybe you should find one too!!
"Oh Behave"