I didn't wait long at all. My appointment started on time, and the wait was much shorter than other offices I have been to. I've been other places that left me unattended for quite awhile, but not here. They would never leave me unattended and they always go the extra mile to make me feel cared for. They are always polite and never use foul language, which I really appreciate. It's always made me uncomfortable at other places when I've heard them use foul language, but they don't here. I know I can bring my kids, and not worry about it. I'm always amazed at how considerate and concerned they are for my well-being. Their advice is always wonderful and completely unbiased.