She lived in Morris until she was 13, when her family moved to Rosenort. She attended school in Rosenort for grade 8&9. She then transferred back to Morris.
After graduation she went to work at a bank. Not liking the banking business, she worked at various waitressing jobs.
Bev had two children with Doug McCullough; Michelle Catherine Anne McCullough and Michael Scott Cameron McCullough, who predeceased her on August 23, 1994.
She met Grant Olson on July 13, 1983. She got her dream job of driving truck. Bev married Grant on June 20, 1987. They trucked together until her car accident in 2003.
In 200 and 2002, Bev was blessed with two beautiful grandchildren who she loved dearly; Madeline Leigh Kroeker and Tristan Davis Jack Kroeker.
When Bev got cancer in 2018, Grant quit his job and looked after her until her death.
Cremation has taken place and a private service will be held at a later date.