Been coming to this office for a good two years now. Dr. Hailstone is one of the best in this office. I've never had any problems with the waiting. Been in and out within an hour even when the waiting room is filled. Not too sure what these other reviews are talking about. Maybe they are confused with another office or may just lack patience. Lol.