I didn't have to wait long for my appointment at all. I was in the waiting room less than ten minutes. I loved how comfortable their waiting room chairs were. I almost didn't want to leave the waiting room. Their advice was more helpful than any advice I've ever received from any other doctor. I know I can always trust them to give me the advice that would benefit me the most. They always make an extra effort to make me feel respected and attended to. They always listen to every question or concern I may have. 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.