ARNOLD MOORE & NEEKAMP FUNERAL HOME, BARTLESVILLE, OK (918) 336-5225 - David Eugene Hagan, age 68, of Ochelata, Oklahoma, passed away Wednesday, March 8, 2017 at St. Francis Hospital, Tulsa, Oklahoma. David was born January 28, 1949 at Parsons, Kansas to John Douglas Hagan, Jr. and Gertrude Mae (Hill) Hagan. He grew up in Parsons and graduated from Labette County High School. After high school, David entered law enforcement, working in Chanute and Parsons, Kansas and for the Kansas Bureau of Investigation. He moved to Bartlesville in the mid-1970s, where he met and later married Denise Aldridge on May 19, 1979 at Oak Park Baptist Church. David left law enforcement and opened his own machine shop in Bartlesville, Davco Manufacturing. In the early 90s, the Hagans moved to Ochelata, moving Davco with them. David and Denise have made their home and business there since that time. He had a passion for building show cars and rock crawlers and had won several awards for his rebuilt Bronco. As a young man, he enjoyed drag racing and he was a gun enthusiast and built several guns, as well. David was a loveable guy, who knew the importance of family and friends and who will be deeply missed. Survivors include his wife, Denise of the home; two sons, John David Hagan of Tahlequah, Oklahoma and Jared Lee Hagan of Ochelata; two sisters, Jean Anne Rogers of Parsons and Sharon K. Baldwin and her husband, Gary of Chanute, Kansas; one brother, John Douglas Hagan, III and his wife, Marian of Dunnellon, Florida and many nieces and nephews. David was preceded in death by his parents; by a son, Jacob Madison Hagan in 1989 and by two sisters, Laura Patricia Curtis and Sally Ellen Martin. A date and time of Memorial Service will be announced later and will be under the direction of Arnold Moore & Neekamp Funeral Home. To leave an online condolence, visit www.honoringmemories.com.