I did a whole lot of research and found the office. My experience, with both the doctor and the front office staff, was great. From the quality of care perspective, the doctor was friendly and patient. She was also very informative and took her time to really listen, as well as throughly explained all my questions and concerns. She gave me a detailed diagnosis, which I appreciate, and did not rush through the two appointments that I had with her. The office staff was friendly and helpful. They really took time to talk to me when I had questions and fears. Furthermore, they were also very responsive in returning my phone call to answer insurance questions. Lastly, I find that being able to book appointments so quickly online is a great convenience, especially if one really needs to see the doctor. I also find their use of electronic health records and patient portal to be extremely helpful. It gives me direct access to the history of my diagnosis and test results at any time.