It is so refreshing to have a provider who listens to you, is thorough in finding root problems, and takes the time to explain everything to you. Natural approach first, but knows when something further is needed. The office is clean and comfortable. Works with my schedule, offering in office or virtual appointments.