Keith Leland Mosher, 40, of Fife Lake, passed away on Tuesday, March 27, 2012 at his home. He was born on August 13, 1971 in Cadillac, the son of William and Beverly (Pifer) Mosher. Keith is survived by his companion, Jessica Lynn Otto; his two children, Cheyenne Rae Boggs and Hunter Vinson Boggs; his father, William (Vicki) Mosher of Marion; his mother, Beverly (Ken Vandervest) Wood of Marion; his sister, Angel (Doug Gilmore) Nolff of Fife Lake; his step-brother, jake Bell of Marion; his best friend, Richard “Skeeter” Middaugh of Fife Lake; his grandparents, Max and Norma Pifer of McBain; his favorite uncle, Ron (Kara) Pifer of McBain; nieces, Jasline Nolff and Diandra Thayer both of Fife Lake; and Madison Bell and Garrett Bell of Marion; and many aunts and uncles. Keith was preceded in death by his step father, Thomas Wood. Keith was a resident of Fife Lake since 1983. His hobbies included hunting, fishing, and softball. He loved his children very much. Funeral services will be held on Friday, March 30th at noon at the Wolfe-O’Neill Funeral Home with visitation one hour prior to the service. Reverend Bryan McInerney of the Church of the Nazarene will be officiating. Burial will be in Clark Cemetery. Memorials may be given to Keith’s Children Education Fund, checks payable to Beverly Wood, 106 S. Cherry, Kalkaska, MI 49646.