Dr. Long took the time to listen to my concerns and explained options. She really answered all of my questions and was so thorough that it put me at ease. It is not often that I have found a Dr. who not provides great care but actually does care.