Find Trusted Roofing Contractors in Delaware

Compare ratings, photos, hours and phone numbers for 100 roofers across Delaware, ranked by a fair review-weighted score.

  • Phone numbers, no sign-up
  • Google ratings and reviews
  • Services listed per roofer
How to choose a roofer
  • 100roofing contractors
  • 46cities
  • 96rated companies
  • 8,207customer reviews

Find roofers by county

Pick a county on the map to see every town we cover there and how many roofers are listed in each.

Top-rated roofers in Delaware

Ranked by review-weighted score across all three counties. See how the score works.

Browse by city
Dover★ 5.0 · 543

Delaware Exteriors, LLC

★★★★★5.0 (543)

Roofing contractor in Dover. Customers mention roof replacement, siding repair and respectful staff.

UnclaimedRoof replacementGutters & leaf guards
(302) 382-6908View profile
Morse Roofing & Siding, roofing contractor in Dagsboro, DE - photo 1Dagsboro★ 5.0 · 383

Morse Roofing & Siding

★★★★★5.0 (383)

Roofing contractor in Dagsboro. Customers mention siding repair, small repair and new roof installation.

UnclaimedRoof replacementRoof & leak repair
(302) 663-0042View profile
Wilmington★ 5.0 · 311

Martin's Home Improvement

★★★★★5.0 (311)

General contractor in Wilmington. Customers mention bathroom remodel, kitchen remodel and respectful crew.

UnclaimedGeneral contractor
(302) 219-3982View profile
Class Roofing, roofing contractor in Newark, DE - photo 1Newark★ 5.0 · 278

Class Roofing

★★★★★5.0 (278)

Roofing contractor in Newark. Customers mention thorough inspection, gutter replacement and skylight replacement.

UnclaimedRoof replacementRoof & leak repair
(302) 405-2392View profile
Smyrna★ 5.0 · 151

First State Roofing & Exteriors Co.

★★★★★5.0 (151)

Roofing contractor in Smyrna. Customers mention kind staff, honest staff and professional crew.

UnclaimedAsphalt shingleGutters & leaf guards
(302) 222-4065View profile
Biddle's Home Solutions LLC, roofing contractor in Dover, DE - photo 1Dover★ 5.0 · 142

Biddle's Home Solutions LLC

★★★★★5.0 (142)

Roofing contractor in Dover. Customers mention fair pricing, attention to detail and easy to work with.

UnclaimedRoof replacementFinancing
(302) 423-9320View profile

How to hire a roofer in Delaware

Delaware doesn't issue a state roofing licence, so checking a contractor takes a little more work than in some states. These six checks cover most of what goes wrong.

Find roofers near you

Confirm the Delaware business license

Every contractor working in Delaware needs a business license from the Division of Revenue. It's public and searchable, so look it up by company name before you let anyone on the roof.

Ask out-of-state crews if they're registered

After a big storm, crews arrive from Maryland, Pennsylvania and further away. Nonresident contractors must register with the state, and on larger jobs post a surety bond. Ask for proof.

Get the certificate of insurance sent to you

Ask for liability and workers' compensation certificates sent directly from the insurer, with you named as certificate holder. A photo of a card isn't enough if someone falls.

Find out who pulls the permit

Permit rules differ between New Castle, Kent and Sussex counties and towns like Wilmington, Dover and Rehoboth Beach. The roofer should pull it. If they ask you to, that's a red flag.

Compare itemised quotes, not totals

Line up tear-off versus overlay, decking price per sheet, underlayment, ice & water shield, ventilation, flashing, drip edge and disposal. Then compare the manufacturer and workmanship warranties separately.

On the coast, ask about wind

Beach towns in eastern Sussex are designed for higher winds than inland Delaware. Ask about high-wind nailing patterns and wind-rated shingles or metal, and never sign an insurance assignment on the doorstep.

Frequently asked questions

How are roofers ranked?

By a review-weighted score: each roofer's Google rating is blended with the Delaware average in proportion to how few reviews they have. A roofer needs both a high rating and enough reviews to back it up to reach the top. Paid placement never changes the order.

Do you charge roofers to be listed?

No. Every roofing contractor in Delaware gets a free basic listing. Featured placements are paid, always marked “Featured”, and sit apart from the ranked list.

Where does the information come from?

Business details, photos, hours, ratings and review counts come from each company's public Google Maps profile; for towns we're still building out, they're researched from the company's own website and listings like BBB and Yelp, and each profile names its sources. Services are based on what customers mention in reviews. Every listing shows the date it was compiled.

What do “Unclaimed” and “Verified & Claimed” mean?

Every listing starts as “Unclaimed”: it's built from public sources and the owner hasn't confirmed it yet. Once the owner claims it for free and confirms the details with us, it shows “Verified & Claimed”. We don't check licenses or insurance either way, so always confirm the Delaware business license and ask for insurance certificates before signing.

A listing is wrong. How do I fix it?

Business owners can claim their listing for free to correct details. Anyone can report an error or request removal using the link on each profile.

Does the directory cover every Delaware town yet?

We're adding towns as we compile them. Roofers are listed today in 46 towns across New Castle, Kent and Sussex counties. A town gets its own page as soon as a roofer based there is listed.

Own a roofing company in Delaware?

Claim your free listing to correct details and add photos, or get featured at the top of your city page.