Stephen Craig Norman Robert Sweers, age 51, of Richmond, British Columbia passed away on Thursday April 12, 2018. Stephen was born October 6, 1966. A visitation for Stephen will be held Thursday, May 3, 2018 from 2:30 PM to 3:00 PM at Glenhaven Memorial Chapel, 1835 E Hastings St, Vancouver, BC followed by a Funeral Service from 3:00 PM to 4:00 PM.Fond memories and expressions of sympathy may be shared below for the Sweers family.