Treatment philosophy: “I like to develop relationships with patients that stress the importance of the body’s ability to heal itself and encourage a balance of mind, body and spirit.  I believe in treating each patient as a whole, evaluating all aspects of their health and wellness, from how they breathe to how they think.”

Special interests: Dr. Cole holds a Certification in Acupuncture after completing a 300+ hour course at Harvard University. “I enjoy using manual medicine/osteopathic treatments as an adjunct to my practice as well as incorporating the philosophy of yoga.” He has a special interest in treating musculoskeletal injuries and disorders.

Professional journey: Dr. Cole grew up in Portland, Maine and received his bachelor of science degree from Bates College in Lewiston, ME. He later moved to upstate New York to complete his residency and remained in that area until 1997 working as a family and emergency physician and wound care specialist. While in New York, Dr. Cole held a clinical teaching appointment at the SUNY-Syracuse before returning to New England. Prior to joining Salmon Falls Family Healthcare, Dr. Cole practiced in Hampton, NH where he was known to his patients and colleagues as a trusted and knowledgeable family physician.

Professional certifications & associations:
AAFP – American Academy of Family Physicians, Diplomate
ATLS – Advanced Trauma Life Support
NALS – Neonatal Advanced Life Support
ACLS – Advanced Cardiac Life Support
Certified Kriya Yoga Instructor


  • Residency: Albany Medical Center, Albany, NY, Family Practice
  • D.O., University of New England College of Osteopathic Medicine, Biddeford, ME
  • BS in Geology, Minor in Biology, Bates College, Lewiston, ME

 “When I’m not treating my patients, I enjoy… hiking, fishing, tennis and spending time with my two beautiful daughters.”

Joined the SFFH family in 2009.