Barnhardt Roofing & Constr. Roofer - Kannapolis, NC Looking to contact Barnhardt Roofing & Constr.? You can reach them at 704-938-8046