I have never had a better experience with a doctor. Dr. Reimer spent the time necessary to explain things to me in terms that even I could understand. Wait time was very short and she took her time to be very through. I bought my family to see her the next week.