Roofer Cost in Washington DC 2026: Real Rates by Quadrant

BLS hourly wage

$28.11

Local multiplier

2.03×

Your rate

$57.04/hr

Range $42.78 – $71.30

Roofer Washington, District of Columbia BLS OEWS May 2024, adjusted for Washington DC cost of living Updated May 11, 2026

How is this calculated?

RATE BAND

Roofer · Washington, DC

$57/hr
$43 LOW
AVG
$71 HIGH
Roofer in Washington, DC: $43/hr to $71/hr, average $57/hr.
NeighborhoodGrid is rendered INSIDE .article-content so it inherits the body-table chrome (dark thead, alternating cream rows, mono digits in cols 2/3/4) automatically — no duplicated CSS to drift out of sync. -->

Pricing by neighborhood — Roofer · Washington, DC

Roofer hourly rate by neighborhood in Washington, DC. Ranges reflect typical contractor pricing including travel time, building-type access, and local labor density.
Neighborhood Low High Why the price moves
Georgetown $75 $130 Federal-style slate and standing-seam metal, HPRB approval required, no driveway staging
Capitol Hill $65 $105 Flat row-house roofs, EPDM and modified bitumen, HPRB review on visible parapets
Dupont Circle / Logan Circle $65 $105 Pre-war flat roofs, parapet flashing, scupper detail, historic-district overhead
Adams Morgan / Mount Pleasant $60 $95 1900s row houses, mostly flat modified bitumen, narrow-alley access
U Street / Shaw $60 $95 Gentrifying row-house stock, deferred maintenance, full EPDM re-roof common
Navy Yard / NoMa $55 $90 Modern TPO single-ply on newer mid-rise and townhomes, straightforward access
Foggy Bottom / West End $65 $100 Mixed pre-war flat and modern; embassy and federal proximity affects scheduling
Upper NW (Spring Valley, Cleveland Park, Chevy Chase DC) $60 $100 Sloped suburban asphalt and slate revival, larger driveways, easier dumpster placement

Roofer hourly rate by neighborhood in Washington, DC. Ranges reflect typical contractor pricing including travel time, building-type access, and local labor density.

How much does a roofer cost in Washington?

DC roofers charge $43-$71 per hour for scheduled labor, with an average of $57/hr. Emergency calls after hail or severe-thunderstorm events run $85-$140/hr plus a $250-$450 trip charge. Quadrant matters: Georgetown sits at the top of the range because of slate, standing-seam metal, HPRB review, and no-driveway staging. Navy Yard and the outer Upper Northwest single-family streets sit at the bottom.

The Bureau of Labor Statistics reports the median hourly wage for roofers in the Washington-Arlington-Alexandria metro at $28.11. The gap between that and the $57/hr you actually pay is real and explainable, and the rest of this article walks through where every dollar goes, which DOB and HPRB approvals you need, and what to ask when comparing quotes.

DC Roofer Rates by Quadrant

The District is not one roofing market. A Georgetown federal-style with slate and standing-seam copper is a different job from a Mount Pleasant flat-roof row house getting a third-layer modified-bitumen tear-off, and the price reflects that. The full per-quadrant breakdown sits at the top of this page; this section explains the why.

The premium for the historic core is not arbitrary. A typical Georgetown or Capitol Hill project includes DDOT public-space permits for staging (no driveway, narrow alleys, Pepco service drops to work around), HPRB review on anything visible from the street, and slate or copper at 3-6x the cost of asphalt per square. Navy Yard, NoMa, and detached single-family work in Upper Northwest skips most of that.

Comparable cities for cross-reference:

DC sits 15-25% above the Mid-Atlantic metro average for residential roofing, mostly explained by HPRB overhead, dense row-house access logistics, and the federal-adjacent insurance and bonding floor that local crews carry.

DC Roofer Pricing by Building Type

Quadrant is one axis. Building type is the other, and on a roofing job it often matters more than the zip code. A 1905 Capitol Hill flat-roof row house getting a modified-bitumen re-roof is a different cost structure from a 1820s Georgetown federal-style getting slate restoration on the same afternoon’s drive.

Building typeHourly rateWhy the price moves
Georgetown federal-style (slate, standing-seam, copper)$90-$165Specialty crews, HPRB hearing, no driveway, public-space permits, crane staging
Pre-war flat-roof row house (Capitol Hill, Dupont, Logan, Mount Pleasant)$75-$120EPDM or modified bitumen, parapet flashing, scupper detail, HPRB on visible parapets
1900s row house, alley-load (Adams Morgan, U Street, Shaw)$65-$105Modified bitumen at scale, narrow alley access, deferred maintenance under old layers
Modern TPO single-ply (Navy Yard, NoMa, new townhome)$60-$95Single-ply membrane, simpler flashing, fewer surprises, easy curb staging
Detached single-family (Upper NW: Spring Valley, Cleveland Park, Chevy Chase)$65-$110Pitched asphalt or slate revival, easier truck access, premium architectural shingle

The flat-roof row-house re-roof is the bread-and-butter DC job, and most local crews specialize in it. The premium for the historic core comes from material choice, HPRB overhead, and access logistics, not the labor itself. If your house sits inside a historic district, ask whether the roofer has filed an HPRB application in the last 12 months.

What Your Billed Hour Actually Covers

The $28.11 BLS wage is take-home pay for the roofer, not what the customer pays. The customer rate of $43-$71/hr covers everything the business needs to legally operate in the District.

Roughly: 50% labor, 13% commercial liability and workers’ comp insurance ($10,000-$20,000/yr per crew, higher than most trades because roofing carries the highest fall-injury claim rate of any construction job), 11% vehicle and specialty tools (dump truck, dumpster, harness and anchor systems, slate hooks, EPDM seam roller, infrared moisture scanner), 10% DC-specific licensing and overhead (HIC registration, DOB permit filing, DDOT public-space permits, dispatch, parking), and 16% contractor profit margin. Strip any of those out and the business cannot stay open.

This is why the cheapest quote is rarely the right one. A roofer bidding $30/hr is either operating without workers’ comp, without DC HIC registration (you lose access to the DLCP complaint process), or losing money and about to disappear mid-project.

DC Roofer Permits and What They Cost

The DC Department of Buildings (DOB, the permitting arm split from the former DCRA) and the Historic Preservation Review Board (HPRB) sit on top of every meaningful roof job in the District. Pepco and Washington Gas service-drop coordination layers on top of that for work near overhead lines. Skipping the permit step is the most common way homeowners turn a $15,000 re-roof into a $35,000 problem at resale.

WorkPermit / approvalTypical costLead time
Asphalt or membrane repair under 25% of any surfaceNone required$0Same day
Full re-roof (>25% replacement)DOB Building Permit$75-$4001-3 weeks
Structural repair, sheathing replacement, fire-rated assemblyDOB Permit + engineer stamp if structural$300-$6003-5 weeks
Visible roof change in historic district+ HPRB staff review or hearing$50-$200 filing + design fees+ 2-12 weeks
Public-space staging (no driveway, dumpster on street)DDOT public-space permit$50-$3001-2 weeks

Your roofer files the DOB permit and the fee gets added to the invoice. HPRB applications go through the Historic Preservation Office; like-for-like replacements often clear at staff level in 2-4 weeks, while material changes (slate to metal, adding visible solar) go to the monthly hearing and stretch to 6-12 weeks.

For larger renovations bundling roof, gutter, and chimney work, expect to coordinate with a DC general contractor who handles the full DOB filing as one application and pulls the DDOT public-space permit in the same packet.

Common Roofer Job Pricing in DC

These are typical all-in prices, including labor, materials, DOB permit, dumpster, disposal, and a 1- to 5-year workmanship warranty. Georgetown, Capitol Hill, and Dupont sit at the high end; Navy Yard, NoMa, and the cheaper Upper Northwest streets at the low end.

JobTotal costLabor hoursNotes
Single-shingle, slate, or flashing repair$350-$8002-4Common after hail and wind; trip-charge minimum
Hail-damage inspection with infrared scan$300-$6502-3Often refundable if insurance claim proceeds
Flat row-house re-roof, modified bitumen (1,000-1,400 sq ft)$9,500-$16,50040-70Capitol Hill, Adams Morgan, U Street, Shaw
EPDM rubber re-roof on row house (1,000-1,500 sq ft)$10,000-$18,00050-80Dupont, Logan Circle, Mount Pleasant
TPO single-ply re-roof (newer townhome / Navy Yard)$11,000-$20,00050-80Heat-welded seams, reflective membrane
Slate restoration, partial (Georgetown federal-style)$9,000-$28,00070-180Specialty crew, copper flashing, HPRB review
Upper NW detached asphalt re-roof (2,500-3,500 sq ft)$14,000-$28,00070-110Spring Valley, Cleveland Park, Chevy Chase DC
Standing-seam metal re-roof (Georgetown / Upper NW)$22,000-$60,00090-180HPRB hearing required for material change
Gutter and downspout replacement$1,200-$3,5006-14Often paired with re-roof

The modified-bitumen flat re-roof is the most-quoted job in DC, and the price band is tight because four or five crews on the same block bid the same scope. If your quotes vary by more than 20% on a straightforward flat re-roof, the high quote is loading historic-district overhead that does not apply, or the low quote is skipping proper scupper detail, drip edge, or full parapet flashing that current DC code requires.

How to Get and Compare DC Roofer Quotes

Three things separate a useful quote from a useless one in DC, and they all come down to specificity.

  1. Tell the roofer the building age, type, neighborhood, and historic-district status. “1907 flat-roof row house on Capitol Hill, two layers of modified bitumen, parapets visible from street, HPRB district” gets a different number than “1985 detached single-family in Spring Valley, architectural asphalt, alley driveway, no historic restrictions.” Roofers price the job partly off material, HPRB exposure, and staging logistics, so a generic “I need a new roof” brief is worth less than a detailed one with photos.

  2. Ask for an itemized written estimate that breaks out tear-off layers, decking allowance, membrane or shingle brand and warranty class, drip edge and flashing, scupper or internal drain detail, ridge and soffit ventilation, dumpster, DOB permit, DDOT public-space permit, and any HPRB filing. Verbal lump-sum quotes tend to grow on the day. Reputable DC roofing companies email itemized PDFs within 48-72 hours.

  3. Verify the license and insurance before you book. Pull the Home Improvement Contractor registration number from the DC Department of Licensing and Consumer Protection portal and request a current Certificate of Insurance showing $1M general liability and active workers’ compensation. For embassy-adjacent or federal-land work, confirm the higher $5M bonding tier and an active DSS or USSS contractor clearance.

How We Calculated These Prices

The DC roofer hourly rate of $43-$71 starts with the BLS Occupational Employment and Wage Statistics median hourly wage for roofers in the Washington-Arlington-Alexandria MSA: $28.11 as of May 2024. We apply a 1.5x-2.5x consumer multiplier covering overhead, insurance, HIC registration, vehicle and dumpster costs, DDOT fees, employer-paid taxes, and contractor profit, calibrated against current quotes from DC-area HIC-registered roofing companies.

Quadrant-level adjustments reflect access logistics, building-stock differences (slate in Georgetown vs. flat modified bitumen on Capitol Hill vs. TPO at Navy Yard), and HPRB administrative overhead. The full formula and source list lives on our methodology page.

Other DC Service Costs You Might Need

Roofing rarely happens in isolation. A DC re-roof typically pulls in 2-3 other trades, and getting quotes in parallel is faster than serial calls.

WHERE EACH BILLED HOUR GOES

Roofer · Washington

  • BLS labor 50%
  • Insurance + bonding 13%
  • Vehicle + tools 11%
  • Licensing + overhead 10%
  • Profit margin 16%
Where each billed hour goes for roofer in Washington: BLS labor 50%, Insurance + bonding 13%, Vehicle + tools 11%, Licensing + overhead 10%, Profit margin 16%.

Frequently Asked Questions

How much does a roofer cost in Washington DC per square or per hour?

DC roofers charge $43-$71 per hour for scheduled labor, with an average of $57/hr based on BLS wage data adjusted for local cost of living. On a per-square basis (one roofing square = 100 sq ft), full asphalt re-roofs in Upper Northwest run $475-$775 per square. Modified bitumen and EPDM flat re-roofs on Capitol Hill, Dupont, and Adams Morgan row houses run $550-$900 per square. Slate restoration in Georgetown federal-style buildings sits at $1,600-$3,000 per square because of material cost, copper flashing, and HPRB compliance.

Asphalt vs flat-roof vs slate: which does my DC house actually need?

It is dictated by the building, not the budget. Most of intramural DC (Capitol Hill, Dupont, Adams Morgan, U Street, Shaw, Logan Circle) is row houses with flat or low-slope roofs, which means modified bitumen, EPDM rubber, or TPO single-ply at $7-$14/sq ft installed. Upper Northwest detached homes (Spring Valley, Cleveland Park, Chevy Chase DC) get architectural asphalt at $5-$9/sq ft. Georgetown federal-style and selective Capitol Hill and Mount Pleasant houses have original slate; restoration runs $16-$30/sq ft and is often required by HPRB if visible from the street.

Do I need HPRB approval to replace my roof in a DC historic district?

Yes, if the roof is visible from a public right-of-way and the property sits inside a designated historic district (Georgetown, Capitol Hill, Dupont Circle, U Street, Mount Pleasant, Shaw, LeDroit Park, 14th Street, Sixteenth Street, and others). The DC Historic Preservation Review Board reviews material, color, and visible flashing. Like-for-like replacement of an existing roof material is typically a staff-level concept review (2-4 weeks). Material changes, visible solar, or any standing-seam metal swap from slate triggers a full HPRB hearing (6-12 weeks). Skipping HPRB on a visible change is a stop-work order plus restoration to original at owner cost.

Does my homeowner's insurance pay for hail or storm damage to my DC roof?

Usually yes, but the carrier requires documentation. The DC metro sits in a hail and severe-thunderstorm corridor, and policies generally cover sudden storm damage but not gradual wear. After a named event, get a written roof inspection with infrared moisture scan (typical cost $300-$650, often refundable if a claim is filed) and date-stamped photos before any repair. Insurance will pay for repair on the damaged portion at minimum; full replacement is paid if the damage exceeds the carrier's threshold (often 25% of the slope). Tarping during the carrier wait runs $300-$800 and is reimbursable as emergency mitigation.

What's the 25% permit threshold and when does DC actually require a roof permit?

DC DOB (formerly DCRA) requires a roofing permit when more than 25% of any single roof surface is replaced, when structural elements change, or when fire-rated assemblies, solar, or skylights are added. Residential permit fees run $75-$400 depending on scope. Spot repairs under 25%, single-shingle replacements, and flashing or gutter work do not require a permit. Your roofer pulls the permit and the fee gets added to the invoice. Working without a permit on a re-roof triggers $1,000-$5,000 stop-work fines and can void homeowner's insurance if a leak later causes damage.

How do I verify a Washington DC roofer is licensed?

Two checks. First, confirm the company holds a current DC Home Improvement Contractor (HIC) registration through the Department of Licensing and Consumer Protection at dlcp.dc.gov (formerly DCRA). HIC registration is mandatory for any residential exterior work in the District and is renewed every two years. Second, request a current Certificate of Insurance showing $1M general liability and active workers' compensation; roofing carries the highest fall-injury claim rate of any trade, so working without workers' comp leaves you personally exposed if a crew member is hurt on your property. For sub-HIC tasks like a single-shingle swap or gutter cleaning, a [DC handyman](/services/handyman/district-of-columbia/washington/) is fine.

Why is summer the worst time to schedule a DC re-roof?

Three reasons. First, June through August is peak demand: hail season, post-spring-storm claims, and turnover season collide, so lead times stretch to 6-12 weeks and rates climb 15-25%. Second, asphalt and modified bitumen install poorly above 90 degrees because shingle sealant softens unevenly and EPDM seams cure inconsistently. Third, afternoon thunderstorms force partial tear-offs to be tarped daily, adding labor and risk. October through April is the cheaper, smoother window. If the job is urgent, the November-to-February shoulder offers the best pricing, often 15-20% below summer rates, with the trade-off of weather delays.

Can any DC roofer work on embassy or federal-adjacent properties?

No. Properties inside an embassy compound, on federal land, or directly adjacent to a security-sensitive site (parts of Foggy Bottom, Embassy Row on Massachusetts Avenue, Capitol grounds, federal courthouses) require contractors to clear a Diplomatic Security Service or US Secret Service background check for any roof-access work. The clearance process takes 2-6 weeks and the contractor must carry a separate higher-tier general liability bond ($5M minimum). Only a handful of DC roofing companies hold active clearance; expect a 30-50% premium over standard rates because of the administrative overhead and limited competition.

Data: BLS OEWS May 2024 · Methodology · Updated May 2026