Trade directory · Washington metro · District of Columbia

Roofing contractors in
Washington, District of Columbia.

A public directory of licensed roofing contractors serving greater Washington. Market data, licensing requirements, and cost benchmarks — updated continuously from public sources.

Licensed Establishments
8
U.S. Census Bureau
Peak Season
March through October, with highest demand May through September due to weather conditions and pre-winter preparation
Market estimate
Avg. Response Time
2-5 business days for quotes, 1-3 weeks for project start during peak season
Operator average
Avg. Hourly Wage
$30/hr
Bureau of Labor Statistics
§ A · Market rates

Common Job Costs

WASHINGTON-DC · LOCAL ESTIMATES
Service
Description
Cost Range
Asphalt shingle roof replacement
Typical range based on local asphalt shingle roof replacement jobs.
$12,000 – $18,000
Slate roof repair
Typical range based on local slate roof repair jobs.
$800 – $2,500
Flat roof membrane replacement
Typical range based on local flat roof membrane replacement jobs.
$8,000 – $15,000
Gutter installation
Typical range based on local gutter installation jobs.
$1,200 – $2,800
Emergency leak repair
Typical range based on local emergency leak repair jobs.
$300 – $1,200
Chimney flashing repair
Typical range based on local chimney flashing repair jobs.
$400 – $1,500
§ B · Regulatory

Licensing Requirements

DC
§1

Licensing Requirements

DC requires Home Improvement Contractor License through DCRA. Must pass business and law exam, provide proof of insurance, submit to background check. Class A license required for projects over $200,000, Class B for $25,000-$200,000, Class C for under $25,000. Renewal required every 2 years with continuing education.

§2

Permit Requirements

Building permits required for roof replacement, structural repairs, and installations over $10,000. Minor repairs under $500 typically exempt. Permit applications through DCRA online portal with structural plans for major work.

§3

Inspection Schedule

Initial permit inspection, mid-project inspection for structural work, final inspection before certificate of occupancy. Historical district projects require additional HPRB approval and inspections.

§4

Insurance Minimums

General liability minimum $300,000, workers compensation as required by DC law. Bonding requirements vary by license class: Class A requires $50,000 bond, Class B requires $25,000 bond, Class C requires $10,000 bond.

§ C · Path to license

How to Get Licensed

6 STEPS
1

Complete application

Submit Home Improvement Contractor License application through DCRA online portal with business information, owner details, and required documentation

01/06
2

Pass examinations

Take and pass both business and law examination covering DC regulations, business practices, and consumer protection laws. Exam scheduled through DCRA testing vendor

02/06
3

Provide insurance proof

Submit certificates of insurance showing general liability coverage minimum $300,000 and workers compensation as required by DC Department of Employment Services

03/06
4

Submit to background check

Complete criminal background check for all business owners and designated responsible parties. Certain convictions may disqualify applicants

04/06
5

Post required bond

Purchase and file surety bond with DCRA: $10,000 for Class C, $25,000 for Class B, or $50,000 for Class A license depending on project scope

05/06
6

Pay fees and receive license

Pay licensing fees and receive active license. License valid for 2 years with renewal requiring continuing education credits and updated insurance documentation

06/06
§ D · Field notes

About This Market

UPDATED APR 2026

Washington DC's roofing market runs hot with demand from historic rowhouses, federal buildings, and new construction. You've got 8 licensed outfits competing for work in a compact 68-square-mile territory. Historic properties dominate — slate, clay tile, and built-up systems that require specialized knowledge. Weather drives emergency calls, particularly ice dam damage and storm cleanup. Costs run 15-20% above national average due to permit complexity, parking restrictions, and skilled labor shortages. Federal contracting opportunities exist but require additional certifications and security clearances. The roofing contractor game in DC isn't for rookies. Historic Preservation Review Board approval adds weeks to timelines on designated properties. Parking permits for equipment cost extra, and narrow streets mean hand-carrying materials up three stories. Your Home Improvement Contractor License through DCRA is non-negotiable — they'll shut you down fast without proper credentials. Peak season runs March through October when weather cooperates. Winter work is possible but limited. Build relationships with suppliers early — delivery logistics in downtown DC will test your patience. Know your insurance requirements cold and keep bonds current. One permit violation or insurance lapse puts you out of business.

Data Sources
  • Median hourly wage
    U.S. Bureau of Labor Statistics
  • Licensed establishments
    U.S. Census Bureau
  • Licensing requirements
    DC Department of Consumer and Regulatory Affairs
  • Insurance minimums
    DC Department of Insurance, Securities and Banking
  • Permit requirements
    DC Department of Buildings
§ E · FAQ

Frequently Asked Questions

05 QUESTIONS
Q/01

What license do I need to work as a roofing contractor in Washington, DC?

You need a Home Improvement Contractor License through DC Department of Consumer and Regulatory Affairs (DCRA). License class depends on project value: Class C for under $25,000, Class B for $25,000-$200,000, Class A for over $200,000. Source: DCRA licensing division.

Q/02

How much do roofing contractors earn in Washington, DC?

Median hourly wage is $30/hour or $62,400 annually according to Bureau of Labor Statistics data. Actual earnings vary based on experience, specialization in historic properties, and federal contracting certifications.

Q/03

Do I need permits for roof work in Washington, DC?

Building permits are required for roof replacement, structural repairs, and work over $10,000. Minor repairs under $500 typically don't need permits. Historic properties may require additional Historic Preservation Review Board approval. Source: DC Building Code.

Q/04

What insurance is required for roofing contractors in DC?

Minimum $300,000 general liability insurance and workers compensation as required by DC law. Bonding requirements: $10,000 for Class C license, $25,000 for Class B, $50,000 for Class A. Source: DCRA contractor licensing requirements.

Q/05

When is peak roofing season in Washington, DC?

March through October with highest demand May through September. Winter work is limited by weather conditions. Emergency repairs happen year-round, particularly after storms and ice dam formation during freeze-thaw cycles.

§ F · Directory

Roofing contractors in Washington

0 LISTED · SORTED BY DISTANCE

No contractors listed yet.

List your services

For contractors

Run your roofing business on The Forge.

Get listed on The Board for free. Manage leads, quotes, jobs, and follow-ups in one place. Built for trades, used by thousands of operators nationwide.