Dr. John P Hayes Jr

Chiropractic · 1 Provider

Average Rating of all Office Providers
Today's Office Hours: Closed
View Office Hours »

Office Providers

Office Provider Reviews


based on the average of 13 provider reviews for Dr. John P Hayes Jr

Review of Dr. Hayes Jr

- in Quincy |

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.
Flag Comment
Was this review helpful?
Dr. Hayes Jr:
Thank you so very much Colleen, It's been a pleasure to care for you. Dr John Hayes Jr.... more
Flag Comment
Review of Dr. Hayes Jr

- in Rockland, MA |

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 optimism is contagious. Under Dr. Hayes care I can now walk and turn my neck without the extreme pain I felt before. I have not needed pills since I began my treatments.
Flag Comment
Was this review helpful?
Dr. Hayes Jr:
Barbara, thank you so much for your kind comments. Hope you'll visit us again as the need arises! Dr John Hayes Jr.... more
Flag Comment

Learn About Dr. John P Hayes Jr

12 Procedures

  • Cold Laser Therapy
  • Diabetes Counseling
  • Diabetic Neuropathy Nerve Release Testing
  • Intersegmental Traction
  • Manipulation Adjustment Of Back And Neck
  • Medical Nutrition Therapy
  • Neurostimulation
  • Nutritional Counseling
  • Nutritional Supplementation
  • Pain Management
  • Ultrasound, Musculoskeletal
  • Weight Loss Management

Dr. John P Hayes Jr accepts 6 insurance carriers

  • Blue Cross Blue Shield
  • Harvard Pilgrim Health Care
  • Medicare
  • Neighborhood Health Plan
  • Self Pay
  • Tufts Health Plan
*Please verify this information when scheduling an appointment.