Red brick twin house with a newly installed dark shingle roof on a tree-lined Delaware County street

Delaware County, PA · Twins, colonials & stone homes

Roofing Contractors Serving Delaware County, PA

Request your roofing estimate

Step 1 of 2

Your request is shared with one participating contractor who serves your area, or two if you ask for a second estimate. Privacy Policy

From Upper Darby twins with flat rear roofs to slate on Swarthmore stone houses, tell us what the roof is doing. The request goes to one local contractor, not a list of companies calling you.

  • One participating roofing contractor per ZIP code
  • Leaks, replacements, storm damage, flat roofs and gutters
  • Costs nothing to send, and hiring stays your call

How we choose contractors

A wet ceiling in a Drexel Hill twin? One roofer hears about it, or two if you ask.

Want to compare? Ask for a second estimate and we'll add one more. Delco Roofers is an estimate-request service, not a roofing company. A request from any Delaware County ZIP code is handed to the one participating roofer who covers it, so your phone doesn't light up with several companies at once. Roofers pay us a fee for each request they receive; that is how the service stays free for homeowners.

  • LocalThey work in Delaware County and only accept requests for ZIP codes they really serve.
  • RegisteredTheir Pennsylvania HIC registration is active, and the Attorney General's site lets you confirm it.
  • InsuredThey carry liability coverage and can hand you a certificate of insurance when asked.

How it works

Three steps, one contractor

Delco Roofers passes each roofing request to one contractor for that ZIP code, or two on request. Sending it is free and you're never obliged to hire.

  1. Say what the roof is doing

    Pick the closest roofing need, how urgent it is and the ZIP code of the house.

  2. Leave your contact details

    The ZIP code you enter picks the one participating roofer who gets the request. No second company is copied in unless you ask for two estimates.

  3. Hear back from that roofer

    They call or email, look at the roof, and give you an estimate. Saying yes or no is up to you.

Before you build

Why two Delco roofs on the same block can need different work

Delaware County has 49 municipalities, and roof permits come from whichever borough or township your parcel sits in, not from the post office name. Havertown answers to Haverford Township, Drexel Hill to Upper Darby, Broomall to Marple and Wallingford to Nether Providence.

The county's homes are old by regional standards: its own housing plan puts the median year built at 1956. That means many roofs here are a second or third covering over original boards, attached twins share a roofline with a neighbor, and slate on older stone houses is often worth repairing rather than stripping.

Settle these before you sign a roofing contract

  • How many layers come off and what replaces any rotted decking
  • Ice barrier, drip edge and attic ventilation in writing
  • A Pennsylvania HIC number you have looked up yourself
  • A current certificate of liability insurance
  • Who pulls the township or borough permit
  • Where the dumpster and ladders go on a tight lot

Roofing services

Roofing help for Delaware County homes

Service areas

Town pages in Delaware County

Any Delaware County ZIP code can send a request. These town pages cover who issues roofing permits there, what the houses are like and the roof problems that come up most.

More about Delaware County

FAQ

Questions homeowners ask

Who reaches out once I submit the form?

One participating roofing contractor whose service area includes your ZIP code. No other company gets your name or number from us unless you choose two estimates.

Can I get more than one estimate?

Yes. Choose two estimates on the form and one more participating Delaware County roofer gets the request. On a shared-roof twin or rowhome, where the work has to tie into the neighbor's side, two roofers may plan the seam and flashing differently. If no other roofer serves your Delaware County ZIP code, your request simply goes to the one that does.

How long before I hear from the roofer?

Usually within one business day. If water is coming in now, pick the emergency option so the roofer knows to call sooner, but call 911 if anyone is in danger.

Does the roof estimate cost anything?

Sending a request through Delco Roofers costs nothing and commits you to nothing. Roofers normally give estimates for free; if one charges for a detailed inspection or drone report, they should tell you before they come out.

What if no roofer covers my ZIP code?

We email you to let you know, and your details are not passed to anyone. The request stays on file and we write again if a participating roofer begins covering your area.

Should I repair or replace an old Delco roof?

It depends on how widespread the wear is. A leak at one chimney or vent can often be fixed, while curling, brittle or granule-bare shingles on several slopes usually point toward replacement. Ask the roofer to show you photos of what they found.

Can a roofer help with an insurance claim?

Many will document storm damage with photos and measurements for your insurer, but the claim decision belongs to the insurance company. Tell the roofer up front if you plan to file so their notes are useful to the adjuster.

How does Delco Roofers make money?

Every participating roofer pays Delco Roofers a fee for each estimate request it receives. Homeowners are never charged and never have to hire the roofer.

Roof leaking, aging or storm-hit?

Send the details and your ZIP code. The one participating Delaware County roofer for that area will contact you to set up a look at the roof.

Request My Estimate