Roofing Contractor Serving the Franklinton, NC Area
Franklinton is a historic and rapidly growing town in Franklin County, North Carolina, located approximately 30 miles northeast of Raleigh. Established in 1839 and named after Benjamin Franklin, it serves as a suburban-rural bridge for the Research Triangle region.
JJC Roofing and Repair can take care of all the exterior property needs of Franklinton residents. We can repair or replace your roof, help you maintain your exterior siding, install gutters, and construct outdoor decks and screened-in porches. Quality and honesty are the pillars of our business, so you can expect a great experience no matter what your project involves. We use nothing but the finest materials available, and never cut corners when working, so you receive the very best results possible. Just let us know what you’re looking for, and we’ll get right to work on it.
Contact us today to receive a free estimate.


