Keith Brian Shifflett, 50, of Dewitt, passed away on November 5, 2014. Born in Neubrecke, Germany he was the son of the late Jeff Jr. and Dorothy Shifflett. Keith was employed by the City of Colonial Heights in the Public Utilities Department. He is survived by the love of his life, Margo Townsend; two step-children, Chuck and Wanda Townsend; two step-grandsons, Rashaad and Jarod Goodwyn; two sisters, Stephanie Lamm (Bryan) and Cathy Fleming (Skeeter); three brothers, Jeff Shifflett (Peggy), Kenneth Shifflett (Peggy) and Kevin Shifflett (Monica); a special niece, Cassidy Lamm; and numerous other nieces and nephews. All services will be private. The family is being served by the Petersburg Chapel of J.T. Morriss and Son Funeral Home. In lieu of flowers, contributions may be made to the Dinwiddie Volunteer Fire Department, P.O. Box 181, Dinwiddie, VA 23841.