Roofing Contractor in Washington DC

Roof repair, replacement, and storm damage restoration — serving DC and the metro area.

How Much Does Roof Replacement Cost in Washington DC?

Washington DC roof replacement runs $8,000–$25,000 for most homes. A 1,800-square-foot roof with architectural shingles typically costs $9,500–$15,000, while slate, tile, or flat commercial roofs run $20,000–$40,000. Roof repairs are far cheaper: leak repairs $300–$1,200, flashing replacement $500–$1,500, and full roof patching $2,000–$5,000 depending on the damage.

DC pricing runs 10–20% above the national average because of licensing requirements, disposal fees, and the density of the city. A rowhouse in Capitol Hill recently paid $11,200 for a 1,500-square-foot architectural shingle replacement with new flashing and ridge vents. DC's historic districts add another wrinkle: the Historic Preservation Review Board requires specific materials and colors for roofs in designated areas, which can add $2,000–$5,000 to a project.

Do Roofing Contractors Need a License in DC?

Yes — the District of Columbia requires roofing contractors to hold a Home Improvement Contractor license from the Department of Consumer and Regulatory Affairs (DCRA). The license covers roof repair and replacement, and the license number must appear on all contracts and estimates. You can verify any license through DCRA's online license lookup.

DC also requires contractors to be registered with the DC Office of Tax and Revenue and to carry general liability insurance and workers' compensation. For rowhouses — where the roof is shared with neighbors — DC law requires party-wall agreements and permits before work starts. Permits are issued by DCRA and inspections are mandatory for structural work. If a contractor can't produce a DCRA license number and a permit, walk away.

DC Weather: Microbursts, Nor'easters, and Aging Rowhouses

Washington DC sits in a severe-weather corridor. Summer thunderstorms bring microbursts with 60–70 mph winds and hail — the top cause of insurance claims in the District — while nor'easters in winter dump heavy, wet snow that stresses flat roofs. The region averages 40+ thunderstorm days a year, and derecho events like the 2012 storm have caused $100M+ in roofing claims across the metro.

The housing stock makes roofing tricky: thousands of DC rowhomes are 100+ years old with multiple roof levels, brick parapets, and original slate or tin roofs. Those historic materials are expensive to match, which is why many owners choose synthetic slate that mimics the look at half the cost. Flat roofs on DC row homes typically need replacement every 15–20 years, while architectural shingles last 25–30 years. After any severe storm, DC roofing companies recommend a free inspection — most damage is invisible from the ground, and insurance deadlines for claims are strict.

Storm Damage and Insurance Claims in DC

After a DC storm, your first call should be a roofing contractor, not your insurance company — a licensed contractor documents the damage and provides the estimate your claim needs. Most DC roofing companies offer free storm inspections and work directly with adjusters, and they'll advise on whether a claim is worth filing. Hail damage to shingles (bruising, granule loss) is the most common claimable damage in DC.

DC insurance rules matter: most policies require claims to be filed within 1 year of the damage, and carriers can deny claims for pre-existing wear. That's why a pre-storm roof inspection is smart — it documents your roof's baseline condition. If a contractor pressures you to sign a claim assignment or "waive your deductible," that's a red flag. Legitimate DC contractors quote the repair, let you handle the claim, and never pay your deductible for you.

Frequently Asked Questions

How long does a roof replacement take in DC?

Most single-family roof replacements take 1–3 days. Rowhouse roofs — with their multiple levels and shared walls — can take 3–5 days. DC permits and inspections add a few days to the timeline, so plan accordingly.

Do I need a permit for a roof replacement in DC?

Yes. DCRA requires a permit for roof replacements and most structural repairs. Your contractor pulls the permit and schedules the inspection as part of the job — ask for the permit number before work starts.

What's the best roofing material for a DC rowhouse?

Architectural asphalt shingles are the most common choice — durable, affordable ($9,500–$15,000 installed), and available in historic-district-approved colors. For flat roofs, TPO and EPDM membranes are standard. Synthetic slate is the popular upgrade for historic homes, costing $15,000–$30,000 installed.

Will my insurance cover a roof leak from age?

No — standard homeowners policies cover sudden storm damage but exclude normal wear and tear. If your roof is over 15 years old and fails during a storm, the claim may be partially denied based on depreciation. That's why DC contractors recommend inspections every 3–5 years.

How do I know if I have hail damage?

Look for bruised or split shingles, missing granules in gutters, and dents on gutters, vents, and AC units. Hail damage isn't always visible from the ground — a licensed roofing contractor can document it from the roof and give you the photos your insurance claim needs.

Get a Free Roof Inspection in Washington DC →