Elizabeth City - Greenville - Goldsboro - Havelock - Jacksonville - Kinston - Morehead City - New Bern - Roanoke Rapids - Rocky Mount - Wallace - Wilmington - Wilson
David joined the NC Protection Group (d.b.a. Private Eyes, Inc.) in July 2010. David currently holds his Private Investigator Associate's License issued by the North Carolina Private Protective Services Board (NCPPSB). David also serves as an armed Personal Protection Specialist (PPS) possessing his North Carolina Concealed Carry Permit and completing the North Carolina Private Protective Services Board (NCPPSB) Basic Armed Certification Course.
David previously served as a sworn Law Enforcement Officer (LEO) / Detention Officer & Sheriff Deputy.
David serves as the liaison between Private Eyes, Inc. and several insurance companies.