David Dwayne Shaffer

David Dwayne Shaffer

David Dwayne Shaffer, 69, passed away to spend eternity with his beautiful wife in Heaven on December 10, 2021, in Elk Grove, California. David had a hard, short battle with an aggressive cancer. David was born at the U.S. Army Hospital in Herlong, California on October 26, 1952, to Arthur and Jacqueline Shaffer.

In 1971, at the age of 19, David joined the Marine Corps and was stationed at the Marine Corps Logistics Base in Barstow, CA. After two years of service as a warehouse worker in the Marines, he transferred to the California Army National Guard, where he served for 18 years. During those 18 years, he worked in Food Services and was a Military Police Officer. Most of his time in the National Guard was with the 870th Military Police Company, out of Placerville, CA, where he promoted to Sergeant. He deployed to Germany, South Korea, served in Desert Storm in 1991 and the LA Riots in 1992. While in Placerville, David met his wife, Barbara and they started a family of their own. In 1994, David retired from the Military with 20 years of service and moved his family to Crescent City, CA. David began working at Pelican Bay State Prison in 1995 in the Food Services Department. In 1999, David transferred to the Warehouse and spent the next 15 years there. In 2014, David retired from the Prison after 20 years of state service to care for his ailing wife. David was known to all to always be working more than one job. In 1997, he began working part-time at the Del Norte County Juvenile Hall, covering all shifts and holidays. With great sadness, David resigned from the Hall in November 2021 after 24 years of service due to his health. In the final days of life, David said that he would greatly miss all of his friends from the Hall and that he was sorry to leave them like this.

David and Barbara were married in August of 1980 in Lake Tahoe, CA. They were married for a beautiful 35 years. Barbara passed away in 2015, and almost daily for many years, he would pick wildflowers and take them to her memorial site. Together they had three children, Megan, Mark, and Heather. Barbara already had a daughter named Vanessa, who David loved just as much as one of his own. David was blessed with seven grandchildren. He loved them all so much and would always make sure to be at every sports game, karate ceremony, dance recital, birthday party, or any other family event.

David had a great passion for cycling. For decades, he would ride his bicycle to work every day that he could. In 2004, he entered in the Jefferson State Border Coast Bike Tour and cycled the 100-mile course. He even once ran a full marathon, competing in the 1993 California International Marathon in Sacramento.

In October of 2019, David traveled to Nepal, South Asia to serve on a missionary trip with the Foursquare Church. David enjoyed eating at the Chart Room Restaurant in Crescent City. His favorite meal there was the clam chowder. His neighbors, Jenny and Pat just happened to be the owners of the Chart Room. David always said they were some of the best people that he had ever known. David also enjoyed drinking Pepsi and collected Pepsi and Mickey Mouse memorabilia, and he never went a day without playing his favorite classic rock music, like Pink Floyd.

David is preceded in death by his wife, Barbara, his parents, Arthur and Jacqueline, his stepfather, Allard and his brother, Douglas. He is survived by his sister Nila and her four children, Nick, Kevin, Michalynne and Kila, his own three children, daughter Megan, (Gary) and their two children, Sarah and Amanda, son Mark, (Leanne) and their two children, Hailee and Zachary, daughter Heather, (Gary) and their three children, Hannah, Ryan and Leah. David is also survived by numerous extended family members.

The public is invited to attend the spreading of ashes on Sunday, January 16, 2022 at the Endert’s Beach Overlook at 12:00 pm, followed by a Celebration of Life at Foursquare Church, 144 Butte Street, at 2:00 pm, with reception afterwards.

To plant a tree in memory of David Shaffer as a living tribute, please visit Tribute Store.

Online Poll

Are you keeping your New Year's resolution?

You voted:


(0) comments

Welcome to the discussion.

1. Be Civil. No bullying, name calling, or insults.
2. Keep it Clean and Be Nice. Please avoid obscene, vulgar, lewd, racist or sexually-oriented language.
3. Don't Threaten. Threats of harming another person will not be tolerated.
4. Be Truthful. Don't knowingly lie about anyone or anything.
5. Be Proactive. Let us know of abusive posts. Multiple reports will take a comment offline.
6. Stay On Topic. Any comment that is not related to the original post will be deleted.
7. Abuse of these rules will result in the thread being disabled, comments denied, and/or user blocked.
8. PLEASE TURN OFF YOUR CAPS LOCK.