About McCarin Chiropractic

Schedule Appointment

Call us today 610-566-7424

Insurance

We accept all insurances.

We have been accepting coverage for over 27 years, including: Blue Cross, Aetna, Medicare, High Mark, Blue Shield, workers' comp and auto claims.

No insurance? We have affordable payment plans so you can get the care that you need.

image of sports and family walking together
Dr. McCarrin's family

Our Mission

“We at McCarrin Chiropractic & Physical Therapy Center have made it our goal to provide the ultimate in health care to the community by maintaining a staff of comprehensively trained professionals. We are dedicated to providing caring, courteous and efficient service to our patients. We vow to do our part to educate our patients about our office and to communicate openly and effectively about all facets of their care so that they, in turn can refer others for chiropractic or physical therapy care. We are committed to achieving and substaining optimum health for ourselves and for those who are most dear to us: our patients. We are excited to provide our patients with expanded services including physical therapy, chiropractic care, massage, decompression therapy, strength training and adjunctive therapies. We also have developed close relationships with quality specialists and diagnostic facilities in our area. We are one of the largest and fastest growing chiropractic offices in Delaware County, providing natural health care to the community.” We specialize in finding and eliminating the TRUE CAUSE of health problems. We won’t waste your time or your money. If your problem cannot be resolved in our clinic we will make the appropriate referral on to the practitioner that can.


Dr. John McCarrin

Dr. John McCarrin

Chiropractor

Dr. McCarrin has wanted to be a chiropractor since he first met one at the age of thirteen. He has been practicing in Media for over 27 years and has treated thousands of patients for their injuries.

Dr. McCarrin completed his understudies here in Delaware County and then attended and graduated from the prestigious Palmer College of Chiropractic in Davenport Iowa. After his return to Pennsylvania he completed and additional three year program in orthopedics. He is a member of the American Chiropractic Association and Pennsylvania Chiropractic Association. He is the past president of the Pennsylvania Chiropractic Association, Past president of the Media business Authority and also the Media Lions Club. He was voted the Pennsylvania’s chiropractor of the year by his peers for 2010 and 2011. He currently serves on the State license board.

His practice specializes in gentle manipulation combined with years of experience allow him to work on cases from severe injuries (auto accidents and workers compensation injuries) to simple sprain/strains. Using this approach to care his office is able to treat patients from infants to 98 years of age. After the patient becomes pain free, we then implement a strengthening program to reduce the chance of reoccurrence.

John Rundell

John Rundell

Physical Therapist

John Rundell has been a physical therapist for over thirty years. His experience In the treatment of orthopedic injuries has allowed him to approach some of the most difficult cases. His patient care has ranged from children to seniors. His experience allows him to give each patient the one on one care that they need to lead to a more pain free and active live style. The advantage to John’s care is that when he treats a patient, it is quality care. The office accepts most insurances including medicare, workers compensation and auto claims.

View Resume

Dr. Cara Cartwright

Dr. Cara Cartwright

Physical Therapist

Dr. Cara Cartwright is a graduate of New York Chiropractic College. She has practiced in Pennsylvania since 2008. She started working at our facility in June of 2008. She practices activator and Thompson drop table technique. She combines deep muscle tissue work with manipulation to help free movement and allow patients to return to a more active life style.

View Resume

We proudly serve the Media, Springfield, Newtown Square, Morton, Wallingford, Swarthmore, Glenolden, Secane and Drexel Hill, upper Darby areas!