Michael Gregory Haines, 45, Clarksville, died Wednesday, July 21, 2010, at his residence. The funeral will be held at 1:00 P.M. Saturday at Resthaven Funeral Home & Cremation Services with Joseph May officiating. Burial will be in Resthaven Memorial Gardens. Visitation will be from 4 until 7 Friday at the funeral home and again on Saturday from 11 until service time. Resthaven Funeral Home and Cremation Services is in charge of arrangements. Preceded in death by mother, Martha Jean Shirly Haines Davis. Survived by wife, Terrie Camp Haines, sons, Gregory Haines of Clarksville, Bradley Haines of San Diego, CA, father, Fonnie Haines of Ocala, FL, brothers, Steve (Pam) Haines of Panama City, FL, Sam Haines of Paris, TN and grandson, Vaughan Haines. In lieu of flowers memorials may be made to the American Cancer Society or a charity of your choice. Resthaven Funeral Home & Cremation Services "Simplicity With Dignity" 358-2938.