We were very happy with our first experience at this office. The staff was incredibly friendly, helpful and polite and after completing our paperwork we were seen right on time !!! I mean REALLY??? When was the last time you had a Dr's appointment and you were seen on time !!! The Dr. was very thorough and she took her time ... I didn't feel that we were rushed at all. She was so nice and informative and we were really impressed with the whole appointment. What a wonderfully pleasant staff and we will certainly be returning to this office !!!