The recommendation of a friend is the most common way people find a dentist. At Smiles for Life, we value continuous improvement and desire to improve the care our patients receive daily. I love Smiles for Life. I have always hated dentistry and having any dental work done. I was cursed with horrible teeth. The staff and Dr Heffelfinger go above and