She’s an awesome doctor, very thorough. The front desk receptionist is always so polite and professional, something a lot of doctor offices are missing. I would give five stars, but it’s always hard to get an appointment. The have a voicemail system where you leave your information and someone is supposed to return your call… I’ve attempted to leave a message a few times and never received a call back. When I finally got through to someone the soonest appointment available was two months later. And when I got to the appointment they were a little overbooked. So saying all of that… she is an amazing doctor. I have recommended her to many, but the office staff can use some sprucing up. Just a little more attentiveness is necessary.