INDEPENDENCE – Gregory J. Shannon, 64, of Independence, IA, died on August 28, 2020 at the
Buchanan County Health Center in Independence.
Greg was born on June 10, 1956 in Independence, IA, the son of Richard L. and Shirley J. (Wittenberg)
Shannon. He attended the Independence schools and graduated from East Buchanan High School in
1975. He joined the U.S. Army Reserves shortly after graduation and was a member for many years. On
February 14, 1976 he married Tammy Christensen, and together they had one son. They later divorced.
Greg spent several years working for John Deere in Waterloo, IA, before he began working heavy
equipment operator for several construction companies throughout the years. In 1984 he moved his
family to the Minneapolis, MN area for work, but decided to return home to Independence In 1993. He
met Pamela Sue Lohrer in Independence, IA, and together they had a son. They were later married on
August 10, 2001.
He enjoyed spending time outdoors was an avid hunter and loved to go fishing with his grandchildren.
Greg spent many hours riding his motorcycle with friends throughout Iowa. Spending time with his
family and friends is what he loved the most. He often roasted a whole hog to feed everyone of his
Greg is survived by his wife, Pam Shannon, Independence, IA, two sons; Ben “Banjo” Shannon,
Independence, IA, and Jordan (Ashley Zech), Independence, IA, three grandchildren; Logan Robinson,
Kaden Shannon, and Weston Smejkal, five sisters; Tammy Hageman, Cody (Jeff) Kimball, Chris (Rick)
Tregnak, Pam Mahoney, and Valerie Bervid, three brothers; Dallas Shannon, Dan Mahoney, and Dennis
Mahoney, and many nieces and nephews.
He is preceded in death by his parents, and a brother, Bob Shannon.
A Celebration of Life will be held at the Crowbar in Independence on Wednesday, September 2, 2020 at
from 4 PM until 7 PM.
Memorials may be directed to the Family of Greg Shannon.
To leave an on-line condolence please go to www.reifffamilycenter.com under obituaries.