Dr. John Gallehr is not only a qualified and experienced professional, but is also a truly caring,compasionate, and trustworthy doctor as well. I not only better understand my illness but also am much more capable of managing my symptoms thanks to Dr. Gallehr. He has helped me heal and greatly improve my quality of life. I am so blessed to be treated by him because he has restored hope for not only me but my family.