Accepting new patients

Dr. John Hayes Jr, DC

Chiropractic ·  Male · Age 64

Dr. Hayes Jr

Dr. John Hayes Jr, DC is a chiropractor in Marshfield, MA and has been practicing for 39 years. He graduated from National University Of Health Sciences / National College Of Chiropractic in 1980 and specializes in chiropractic, physical medicine & rehabilitation pain medicine, and more.

Accepting new patients

Make an appointment

Insurance Check

Search for your insurance provider

Dr. Hayes Jr accepts

Accepted insurance can change. Please double-check when making an appointment.

(781) 659-7989

Dr. Hayes Jr accepts the following insurance:

Blue Cross Blue Shield
Harvard Pilgrim Health Care
Special Needs Plan SNP
Neighborhood Health Plan
Self Pay
Tufts Health Plan
Tufts Health Plans
Tufts Medicare Preferred Basic Plan HMO

Background Check

No malpractice claims found for Massachusetts
No disciplinary actions found for the years we collect data
No board actions found for the years we collect data
Learn more about background checks

Experience Check

Check if Dr. Hayes Jr treats your condition or procedure

Dr. Hayes Jr' conditions and procedures:

  • Back Pain
  • Chronic Fatigue Syndrome
  • Chronic Pain
  • Chronic Pain Syndrome
  • Cold Laser Therapy
  • Diabetes Counseling
  • Diabetic Neuropathy
  • Diabetic Neuropathy Nerve Release Testing
  • Fibromyalgia
  • Intersegmental Traction
  • Manipulation Adjustment of Back and Neck
  • Medical Nutrition Therapy
  • Musculoskeletal Pain
  • Neuropathy, Motor and Sensory
  • Neurostimulation
  • Nutritional Counseling
  • Nutritional Supplementation
  • Obesity
  • Pain Management
  • Postherpetic Neuralgia
  • Ultrasound, Musculoskeletal
  • Weight Loss Management

About Me

Our philosophy of healthcare is very simple. You and your needs come first.  We will provide you with all the modern tools and systems available to help you without invasive procedures wherever this is possible. We treat holistically with a func...


  • Chiropractic
  • Applied Clinical Nutrition
  • Functional Medicine
  • Physical Medicine & Rehabilitation Pain Medicine


University Of Science and Technology / School Of Medicine
Medical School
National University Of Health Sciences / National College Of Chiropractic
Undergraduate School
University Of Bridgeport, University Of Sciance, Art & Technology
National University Of Health Sciences / National College Of Chiropractic
Medical School

Dr. Hayes Jr' Reviews

Likelihood to recommend Dr. Hayes Jr


Based on 13 reviews

5 Stars
4 Stars
3 Stars
2 Stars
1 Star

Leave a review

How likely are you to recommend
Dr. Hayes Jr?
(Select your rating)
Average Wait Time
  • Under 10 minutes
Dr. Hayes Jr' Performance
  • Trustworthiness
  • Explains condition(s) well
  • Answers questions
  • Time well spent
Office & Staff Performance
  • Scheduling
  • Office environment
  • Staff friendliness
What People Say About Dr. John Hayes Jr, DC
Dr. Hayes is an extremely knowledgeable and passionate physician and genuinely cares about helping his patients feel better. I have been to several doctors after a serious motor vehicle accident and Dr. Hayes's compassion and expertise puts him into a category above all others. I truly recommend....Read More
Was this helpful?
thumbs up icon option3
thumbs down icon option
Thank you so very much Colleen, It's been a...Read More
×Post a ResponseAre you Dr. John Hayes Jr, DC?
I am a 66 year old diabetic woman with a neck and back injury. I was told my neck may never be better and was offered PT and pills for my back injury. Dr. Hayes takes your health very seriously. He is a kind extremely knowledgeable person who listens to you and answers your questions. His positive...Read More
Was this helpful?
thumbs up icon option7
thumbs down icon option
Barbara, thank you so much for your kind...Read More
×Post a ResponseAre you Dr. John Hayes Jr, DC?

Leave a review

How was your experience with Dr. Hayes Jr?


Dr. John P Hayes Jr

  • Call
  • Fax
  • Hours
    • Mon: 9:00am - 6:30pm
    • Tue: 9:00am - 6:30pm
    • Wed: 9:00am - 6:30pm
    • Thu: 9:00am - 6:30pm
    • Fri: 9:00am - 1:00pm
    • Sat: closed
    • Sun: closed
  • Directions