I tried this doctor's office out with my child a few years ago. Now the waiting room and offices were all very nice... They are nicely decorated and well maintained and clean. The staff was always nice and pleasant too. However even after seeing several doctors in the office I never found one that I felt actually listened to what I was saying. They never went the extra step and took the time to answer all my questions. I never had a bad experience I just never felt comfortable talking to the doctors and all. I always felt like they were just rushing and pushing us in and out and on our way.