Dr. Rob grew up in Granby, MA before attending UMass Amherst for biology/pre-med. He then attended the prestigious Palmer College of Chiropractic in Davenport, Iowa. While there, he took many extra-curricular courses to help further and develop his knowledge such as the Webster technique to help with pregnancy, extremity seminars for athletes, and soft tissue/myofascial techniques for whiplash injuries. Before taking over McGarry Family Chiropractic, he worked in a large multi-doctor clinic serving the Phoenix, AZ community. He was very excited to have the opportunity to return to his home state.

Dr. Rob is very active, and has played sports his whole life. Everything from baseball, wrestling, to rugby. This gives him an intimate knowledge of working with athletes and the struggles of dealing with injuries and wanting to return to their sport. He has had the fortunate opportunity to play on many top level rugby teams and travel to many areas from it.

A message from the Doctor:

I am very excited and blessed to have the ability to practice in Winchester.  My knowledge of many conditions, adjusting people of all ages from newborns to 95 year olds, and many techniques will be a great benefit to the community.  I look forward to being apart of the vibrant Winchester community for years to come.

Some photos from our office.



Winchester Family Chiropractic accepts most insurances including and not limited to:

  • Blue Cross Blue Shield
  • Harvard Pilgrim
  • Aetna
  • Cigna
  • Tufts
  • Medicare Part B

*most insurances cover chiropractic care, but can vary with individual plans.

If you have questions about insurance, please call our office (781) 721-3336 and we can verify your benefit coverage.

 Patients without insurance coverage:

Winchester Family Chiropractic has dealt with an increasing amount of patients without chiropractic coverage.  We have several options and plans available to help alleviate the stress of big bills.  We accept cash, check, Visa, MasterCard, Discover.