His professional affiliations include PeaceHealth Peace Harbor Medical Center and PeaceHealth Medical Group - Florence. Dr. Shearer attended medical school at Oregon Health & Science University School of Medicine. He takes Coventry, Railroad Medicare, and Great-West Healthcare, in addition to other insurance carriers.