I've been here 2-3 times and never once had a complaint. Even though they are busy you never have to wait long in the waiting room (as compared to other offices) and the wait for the doctor is not too bad either. The doctors and nurses are very kind and you feel like they really care about keeping you healthy. I always felt like I was in good hands and never worried over anything. The building is a little difficult to get to and parking can be annoying, but other than that this place is terrific.