Suddenly and unexpectedly on Sunday May 21 2023 on Stanley Avenue Niagara Falls, Ontario at the age of 43. Sadly missed by his sons Jonathon, Jakob, Hayden, his daughter Emma and grandchildren Amelia, Mason and Maverick. Also missed by his sister Margaret and brother Adrian (Niki) and his parents John Sr. (the late Sally) Meagher and his uncle Jim (Bev) and niece Danielle and nephews Thomas, Christian, Nathan and Jeremy. John was known for his landscaping and love of stock-car racing as well as working on cars. The family will receive visitors at HETHERINGTON AND DEANS FUNERAL CHAPEL, 5176 Victoria Avenue, Niagara Falls on Saturday May 27, 2023 from 10:00am - 12:00pm. Donations to a charity of choice would be appreciated.