He is survived by his wife Jan H. Cahoon, one son, Rob Cahoon and one grandson, Logan Cahoon.
The family will receive friends at their home. A private memorial service will be held at a later date.
In lieu of flowers, memorial donations may be made to the American Diabetes Association P. O. Box 11454, Alexandria, VA 22312 or American Lung Association 3801 Lake Boone Trail Suite 190, Raleigh, NC 27607.
Online condolences may be made to the Cahoon family at www.cottenfuneralhome.com