They've never been late to any of my appointments. I've even showed up early sometimes and they've always been ready and prepared. One thing I noticed about their office was how absolutely fantastic it smelled. They must clean or sanitize all the time. I don't know of anywhere else that would've taken better care of me. I had a great experience.