Home / Roofing Permits / North Carolina
Roofing Permitting Authorities in North Carolina
North Carolina has no separate state roofing licence — the state general contractor licence, which lists roofing as a specialty classification, is required only where the cost of the job is $40,000 or more — and the North Carolina State Building Code applies statewide, with state law exempting most single-family work costing $40,000 or less, including roof replacement that involves no load-bearing structure, from the building permit — always confirm the current requirements with the authority before starting work. 60 permitting authorities in North Carolina, each linked to its own sourced record.
Counties (44)
Alamance County - Inspections Department
Brunswick County - Code Administration Department
Buncombe County - Permits & Inspections
Burke County - Community Development, Building Inspections
Cabarrus County - Construction Standards Division
Caldwell County - Building Inspections
Carteret County - Planning & Development Department
Catawba County - Building Services Division
Cleveland County - Building Inspections
Columbus County - Building Inspections
Craven County - Planning & Inspections Department
Cumberland County - Planning & Inspections, Building Inspections & Permitting
Duplin County - Building Inspections Department
Forsyth County - Winston-Salem/Forsyth County Inspections Division
Franklin County - Planning & Inspections Department
Gaston County - Building Inspections Department
Granville County - Building Code Enforcement Division
Guilford County - Inspections Department
Haywood County - Building Inspections (Development Services)
Henderson County - Permits & Inspections Department
Hoke County - Building Inspections Department
Iredell County - Building Standards Division
Jackson County - Permitting & Code Enforcement Department
Johnston County - Building Inspections Department
Lincoln County - Planning & Inspections Department
McDowell County - Building Inspections
Mecklenburg County - Code Enforcement (Land Use and Environmental Services Agency)
Moore County - Planning & Inspections (Central Permitting & Building Inspections)
Nash County - Planning & Inspections, Building Inspections Division
New Hanover County - Building Safety
Orange County - Building Inspections
Pender County - Inspections & Permitting
Pitt County - Permitting and Inspections
Randolph County - Building Inspections Department
Robeson County - Community Development Department (Building Inspections)
Rowan County - Building Inspections Department
Rutherford County - Building Inspections Department
Sampson County - Inspections Department
Stokes County - Planning & Inspections Department
Surry County - Inspections Department
Union County - Building Code Enforcement
Wake County - Permits and Inspections
Wayne County - Inspections Department
Wilkes County - Building Inspections (Inspections Department)
Cities, towns and townships (15)
City of Asheville - Development Services Department
City of Burlington - Inspections Department
City of Fayetteville - Permitting & Inspections Division
City of High Point - Planning and Development Department, Inspections Services
City of Jacksonville - Planning & Inspections Department
City of Monroe - Permit Center and Building Standards
City of Raleigh - Planning and Development (Development Services)
City of Rocky Mount - Inspection Services Division
Town of Apex - Building Inspections & Permitting
Town of Cary - Inspections & Permits
Town of Chapel Hill - Building and Development Services
Town of Fuquay-Varina - Inspections Department
Town of Holly Springs - Development Services, Permits & Inspections
Town of Mooresville - Building Permitting and Inspections Department
Town of Wake Forest - Inspections Department