He is affiliated with PeaceHealth Medical Group - Ketchikan & Craig, PeaceHealth Peace Island Medical Center, and PeaceHealth Ketchikan Medical Center. Dr. Cahalan is in-network for several insurance carriers, including MultiPlan, Aetna, and Medicaid. He is a graduate of Wayne State University School of Medicine.