I love this place. I have been going here for the past few years. The entire staff is super friendly and they remember you by name. Which is always nice. There is usually coffee in the waiting room, but the wait has never been longer than 10 minutes. They are also really good about reminding you of future appointments. I always get an email, a call, and a text.