Dr Heffelfinger and her staff are wonderful! I have taken both my boys, daughter, husband, both grandchildren and myself to see her for exams. She was amazing with all of them. Her staff is very friendly, experienced, and create an enjoyable experience for all! Highly-qualified and highly recommended!