James Roy Olson

November 16, 1942 – January 26, 2026

James (Jim) Roy Olson, 83, of Champlin, MN passed away peacefully on January 26, 2026. He was born in St.Paul, MN to the late Roy and Agnes (Indrelee) Olson.

Jim worked his entire career in the family business, Twin City Filter Service. Started by his grandfather Edwin J. Olson, his father, Roy E. Olson joined him shorty after. Jim became the third generation owner along with his brother Phil. He loved his work in sales and service of air and grease filters until his retirement in 2009.

Jim loved the car races, camping, fishing, and people. His favorite thing to say when he met someone was “I like your smile.”

Jim is survived by his wife Carol; his children Robin (Scott) Baker, Heidi (Steve) Pfefferle, Tony (Mary) Olson; stepchildren Lisa Pothen, and Jerry Haertel; grandchildren Emily, Natalie, Joe, Jimmy, Lauren, and Jake; great grandchildren Willow, Milo, and Theo; siblings Carol Olson, Shirley Christ, and Phil (Karen) Olson.

In addition to his parents, he was preceded in death by his granddaughter Kaylee Marie Deeb, brothers-in-law, V. Gary Olson, and Paul Christ.

In lieu of flowers, memorials can be made to Servant of Christ Church, a charity of choice, or plant a tree in Jim’s name through The Gifted Tree @ lp.TheGiftedTree.com

His loving heart, smile, and kind words will be forever missed.

A celebration of life will be held on Wednesday, February 4th, at 11am at Servant of Christ Lutheran Church, 740 E. Hayden Lake Road, Champlin, MN. Visitation one hour prior to service.