dr hafner is a good doctor and caring not like some of thesews others he will talk to you and try to help if he cant he will recomend someone else i have been with him for a few years and thanks to my friend im glad i have him as my doctor he has helped me sp much and his staff is sweet to feels like home when i go there fore my vists