Charles Lawrence Haffarnan, 67, was born in Henry County, Iowa, June 19, 1957 and died April 21, 2025, in Promise House, Hiawatha, Iowa, after 6 years of complications from a heart attack.
After H.S. graduation in Mount Pleasant, IA, Chuck served in the U.S. Army as a helicopter mechanic, including in Germany during Operation Desert Shield/Desert Storm. He retired from active duty with the rank of Sergeant. He then served in the U.S. Army Reserve and National Guard for a total of 23 years.
Chuck worked at the Mount Pleasant Correctional Facility as a Correctional Trades Leader, including the supervision of employees and workers. He also worked at Ruan Trucking and Heatilator Fireplaces. Chuck could fix anything, including his beloved 2005 Harley Davidson Ultra Classic Electra Glide.
Work and fishing were his passions.
Chuck was preceded in death by his father, Lawrence Joseph Haffarnan, his mother, Helen Louise (Miller) Haffarnan, half-brother John Bennage, half-brother Jerry Joseph Haffarnan and brother Michael Joseph Haffarnan.
Chuck will be greatly missed by brother James William Haffarnan (Susan) and sister Carolyn Arthur (Alan), sisters-in-law Carol Bennage and Donna Haffarnan, nieces Joslyn Bryant (Dalton), Emmily Pfleiderer (Blake), and Chloe Marks (Cameron), nephews Travis Thatcher (Ann) and Ian Arthur (Jessica), and many grand nieces and nephews, friends, and co-workers.
Visitation is scheduled for Friday, May 9, 2025, from 9am to 5pm at Kimzey Funeral Home in Mount Pleasant, IA. A private family graveside service will be held at Forest Home Cemetery in Mt. Pleasant.
Those considering an expression of sympathy may, in lieu of flowers, direct memorials to the Brain Injury Alliance of Iowa, 201 Scott Court, Iowa City, IA, 52245 or the American Heart Association.
Online condolences may be directed to www.kimzeyfh.com