I love my Dr.(Kelly Barker)…she’s the best I’ve had. She takes time to explain things, calm my fears but also doesn’t dismiss them. I feel she’s very thorough and warm. The wait time is usually rather short, and most of the staff is pretty friendly. I’m not marking it 5 stars because on occasion when I call to message a Dr. it’s not always the warmest experience(from a couple different staff)…but it’s also not rude. I think they’re in a sort of automatic mode. Overall my experience here is quick, efficient, and friendly. Dr. Barker really hears you and helps you investigate what’s up and treats you like she cares. I’d recommend her to anyone. She also calls you back if you need it and is patient and thorough on the phone too. Their after hours doctors on call have been alert and concerned the times I’ve called and both times squeezed me in the next day to check out what was wrong.