David L. Hargreaves went to be with His Lord and Saviour on June 12, 2025, at the age of 71.
He was born in Prince Rupert, British Columbia, and made Vancouver his lifelong home. A man of many talents, he worked across various trades before establishing his own pest control business, which he successfully ran for 38 years.
David was known for his warm heart, strong work ethic, and deep faith. He loved the outdoors—camping, fishing, and cooking were some of his favourite pastimes. He was also passionate about preaching the Word of God and volunteering at local shelters, always ready to lend a helping hand to those in need.
David is lovingly remembered by his devoted wife, Geradine, along with many extended family members, friends, and all who were blessed to know him.
Funeral service will be held on Wednesday, June 25, 2025 at 10:30 AM at Victory Memorial Park Funeral Centre, 14831 28 Avenue, Surrey, BC, Reception to follow in the Tea Room.
“But they that wait upon the Lord shall renew their strength; they shall mount up with wings as eagles; they shall run, and not be weary; and they shall walk, and not faint.” – Isaiah 40:31