Best doc I’ve ever seen. Very caring and down to earth. Takes time to listen, and I didn’t feel rushed. Very knowledgeable. Been back many times, and will continue to do so in the future. The only downside is he’s so popular, it takes a while to get an appointment.