site image


Bo J Shepherd

August 16, 1990 ~ August 19, 2018 (age 28)

Bo J. Shepherd, our beloved son, father, brother, cousin, nephew and friend passed away in a tragic accident on August 19, 2018 at the age of 28.

He was born on August 16, 1990 in Provo, Utah, and was raised in Utah County.  Bo was known for his cool fashion sense, his nice cars and trucks, and his ability to make lots of friends.  He always had a positive outlook on life and a plan to “shoot for the stars.”  No mountain was too high to climb in Bo’s eyes.

Bo had such a fun personality that made people gravitate toward him.  He was always up beat and up for a get together, to laugh and to have fun.  Bo had a special relationship with his mother.  Being the only child he and his mom were buddies and there was nothing that she would not do for him. He was her PRIDE & JOY, her EVERYTHING!! Our lives are forever changed by this tragedy and it has left a hole in our hearts that will never go away.  We love you Bo J!!

Bo is survived by his loving mother, Nicole Hansen and his step-father Clay Hansen, who raised Bo as his own, and Jon and Debbie Shepherd, his children, as well as many aunts, uncles, cousins, and friends.

He is preceded in death by his grandparents, Cole and Shauna Brackenbury and Vernon and Cleo Shepherd.

Memorial services will be held Saturday, August 25, 2018 at 7:00 p.m.  in the Olpin Family Mortuary Chapel, 494 South 300 East, Pleasant Grove.   Family and friends may attend a visitation from 5:00 – 6:30 p.m. prior to the memorial.

The family will have a private burial in Pleasant Grove.

Condolences may be sent to the family at


© 2019 Olpin Family Mortuary. All Rights Reserved. Funeral Home website by CFS