John is a great guy and a walking font of knowledge. He approaches his trade with traditional medicine and holistic information. I never feel that Im just a patient with him. He takes the time to know his patients on a personal level, as well as professionally. Hes a great listener, as well. He doesnt rush to get you out of the way to be on to the next patient. He cares.