Free Roof InspectionWritten, Itemized EstimatesIndependent Local RoofersDurham, Orange & Granville

Roof Replacement Durham NC publishes general information for homeowners in Durham, North Carolina and the surrounding towns. Nothing on this site is legal, insurance, tax or engineering advice, and it isn't a substitute for an inspection of your own roof.

Prefer to talk? Call now(919) 555-0158

Cost figures come from outside cost models and estimates, labeled with their source and year: This Old House (2026), HomeBlue (2024) and Roof Observations (2026). They are ranges for planning, not quotes. Your price depends on your roof's size, pitch, material, condition and the roofer you choose.

Our summaries of North Carolina law were checked against the statutes and official pages in October 2026. Laws and local rules change, so confirm anything that matters with the office named on the page, or with a lawyer.

North Carolina has no license or registration just for roofers. A roof job costing $40,000 or more must be done by a General Contractor licensed by the NC Licensing Board for General Contractors. Below that amount, no state license is required. Before you hire anyone, check that license where it applies, ask for proof of liability insurance and workers' compensation, and get a written, itemized contract.

The roofers we refer you to are independent businesses. We don't supervise their work and can't guarantee its quality, price or timing. A roofer can document and price storm damage, but only you, your insurer or a licensed public adjuster may handle the claim itself. Quiz and calculator results are rough guides only.

Enter Your Town

Put in a town or ZIP code, say Chapel Hill or 27707, and see straight away whether a roofer near you covers it.

Durham · Chapel Hill · Carrboro · Hillsborough · Morrisville · Butner · Creedmoor

Call (919) 555-0158Free Inspection