Dr. Roberts and her staff have always made me feel comfortable and welcomed. Dr. Roberts is an excellent listener and strives to provide patient centered care. She is fast and efficient, yet I never feel rushed. Staff have taken care to create an environment that feels luxurious, comforting, and discreet. I travel two and a half hours to see Dr. Roberts because I have never had a better doctor. I have been going to this office and seeing Dr. Roberts for the past 10 years and I plan on continuing to get care with her and her team until she retires!