Meet the Doctors

William R. Haffenreffer, DC

Dr. William completed his Doctorate of Chiropractic at Western States Chiropractic College in Portland, Oregon. After practicing in Portland for a brief time, he returned to his home of New England (originally from Massachusetts) to open Back to Health Chiropractic with his wife Dr. Sofia in 1993. 

Dr. William enjoys gardening and surfing in his free time, and is a compendium of knowledge on subjects as diverse as meteorology, scrimshaw and rolfing. 


 









S. Sofia Haffenreffer, DC

Dr. Sofia completed her Doctorate of Chiropractic at Western States Chiropractic College in Portland, Oregon. A native of upstate New York, she and Dr. William moved to New Hampshire in 1993, opening Back to Health Chiropractic together - serving the greater Seacoast region for 18 years and counting!

Dr. Sofia and Dr. William have two children, Moriah and Zac, and a dog Buddy - all of whom have benefited from chiropractic care their whole lives. 

Dr. Sofia enjoys relaxing by the ocean, reading, and cooking delicious Italian food (a family tradition)!