Notifications

No notifications
We will send an invite after you submit!

James's obituary

It is with deep sorrow and heavy hearts that we announce the passing of James "Jimmy" Leech on November 23, 2024. Born on November 5, 1957, he led a life full of cherished moments, unending laughter, and heartwarming memories. Known affectionately to his acquaintances as Jimmy, he adopted the more formal 'James' in his professional and personal life. James was a man of strong principles and unswerving loyalty, leaving an unforgettable impression on all who crossed his path. James is survived by his loving daughter, Amanda Buck, who was the apple of his eye. In Amanda, James's legacy of kindness, resilience, and unyielding faith in humanity will continue to live on. She will remember him as a loving father, a dedicated mentor, and the best friend anyone could ever ask for. James is also survived by his dear sister, Gail Leech, and beloved brother, Gary Leech. Both Gail and Gary will miss James's comforting presence, his hearty laughter, and the wisdom he imparted in his unassuming way. His absence will leave a void that will be hard to fill. He was predeceased by his father, Wayne Leech, his mother, Cleo Leech, and his brother, Steve Leech. In James's memory, those who wish to honour his life can do so by sharing their personal anecdotes, photos, or by simply remembering him in their prayers. James "Jimmy" Leech will not just be remembered as a name, but as a story - a story of love, strength, and humanity.

Print this obituary

Order a beautiful PDF you can print and save or share.

Want to stay updated?

Get notified when new photos, stories and other important updates are shared.
Flower

Send flowers

Share your sympathy. Send flowers from a local florist to James's family or funeral.
Helping hands

Add to his legacy

Please consider a donation to any cause of your choice.

Share your memories

Post a photo, tell a story, or leave your condolences.

Get grief support

Connect with others in a formal or informal capacity.
×

Stay in the loop

James "Jimmy" Leech