top of page
Request Evaluation

Contact Information

Total Health Chiropractic

John Cannon, DC

504 Middle Street
Portsmouth, NH 03801-5018 

603-742-7894

totalhealth@johncannondc.com

​

Please contact the office to request a consultation or schedule an appointment. Office visits are by appointment. 
Consultations and structural evaluations are scheduled individually to allow adequate time for examination and discussion.

​

Office Hours

Monday — 9:00 am – 5:30 pm
Tuesday — 9:00 am – 5:30 pm
Wednesday — 9:00 am – 5:30 pm
Thursday — 9:00 am – 5:30 pm
Friday — 9:00 am – 1:00 pm

​

If your situation is urgent, we will do our best to arrange an appointment as quickly as possible and may be able to accommodate times outside the regular schedule when necessary.

Parking is available behind the office. Please enter through the driveway located by the office sign.

Thank you! Submission Complete

Total Health Chiropractic 1.jpg
139672970_3591379797576702_2809304097177230570_n.jpg

Total Health Chiropractic
Portsmouth New Hampshire
504 Middle Street 
Portsmouth, NH 03801

603-742-7894

​

Patients travel to our Portsmouth office from across New England, New Hampshire, southern Maine, and northern Massachusetts for Atlas Orthogonal evaluation.

 

© 2026 John Cannon, DC
Board Certified Atlas Orthogonist (BCAO)

  • Facebook
  • Facebook
bottom of page