One of the smoothest office visits I have ever had. The staff was exceptionally nice to me and made me feel comfortable there. The waiting room was large and not crammed as it is in many doctor offices. It was clean throughout and the doctors were amazing and answered all of my questions. Even after meeting with the doctor, he was nice enough to walk me to the checkout rather than telling me where to go (which does not happen often). On my way out, they asked me to leave a review if I had a pleasant experience, and you know what? I had an exceptional experience. Although I do not like going to doctor offices, this was one visit that was not unpleasant in any way. Job well done there.