Leonard E. Bailey, 58, Independence, MO passed away Oct. 21, 2016. Visitation will be 6-8 pm, Friday, Oct. 28 at Carson-Speaks Chapel, 1501 W. Lexington Ave., Independence, MO 64052. Graveside services will be 2 pm, Sat. at Brighton Cemetery in Brighton MO. Leonard was born June 25, 1958 in Independence and was know around the metro area as ”Leonard the Window Cleaner” as he was owner of Four Seasons Window Cleaning for over thirty-five years. His top priority was being a great dad. He enjoyed leather tooling, horses, Royals baseball and exploring small towns around our area. He also enjoyed camping on the Niangua River and fishing at Bennett Springs and Roaring River. Leonard is survived by son Nick Wahl and significant other Michelle Bax, Grain Valley, MO; step-daughter Tabitha Mabie and husband Jeramey, Independence MO; step-son Jeremiah Boley, Grain Valley, MO; nephew Finice Bailey and wife Michelle, Springfield, MO; niece Finesa Kent and husband Jeff, Blue Springs, MO; brothers Paul Bailey, Independence, MO; Steve Bailey, Springfield, MO; Bill Bailey and wife Mavis, Ozark. MO; grandchildren Jeremiah, Jordan, Tallon, Zoe, Chandler and Gemma.