Office Hours

Dr. William

Mon 8-12 & 2-6Tues 10-2Wed 8-12 & 2-6Thurs 8-12

Dr. Sofia

Mon 1-5Tues 10-2Wed 2-6Thurs 8-12

Welcome to Back to Health Chiropractic, the office of Drs. William & Sofia Haffenreffer. We are located at:

18 Lafayette Road (Rte 1)

North Hampton NH 03862

We are dedicated to serving our greater community, guiding us all toward human excellence through knowledge and optimal health. 

Back to Health Chiropractic is a place of healing where we use our professional skill and creative passion to promote positive change.

Our goal is to support each individual in excelling at life through chiropractic, to inspire and educate all to share the benefits of our care with others, and through this make our community and the earth a better place to live.