Springfield, PA · Serving Delaware County PA HIC #PA113030 GAF Certified Fully insured
Owner-operated roofing · Delaware County, PA

A straight answer
about your roof.

Repair or replacement. James Parker inspects the roof himself by drone, walks you through the footage, and puts the price in writing.

Roof leaking right now? Call (215) 837-9135 and speak to James.

A J. Parker Contracting crew laying synthetic underlayment over fresh decking at golden hour, photographed by drone
Underlayment going down over fresh decking — shot from the drone James inspects with.
4.8 87 Google reviews
30+ Years in the trade Owner-operated
GAF Certified contractor Manufacturer certified
PA HIC #PA113030 Registered, fully insured
Why homeowners call James

Most roofers quote your roof from the driveway.

You cannot tell what a roof needs from sixty feet below it. Here is the difference between the estimate you usually get and the one you get here.

The estimate you usually get

  • A look from the street, or a satellite image
  • A commissioned salesperson at your kitchen table
  • Replacement quoted before anything is diagnosed
  • A single number, no scope behind it
  • A discount if you sign tonight
  • The price grows once the old roof is off

What James does

  • Flies a drone over the whole roof and shows you the footage
  • The owner does the estimate — no commission involved
  • Tells you when a repair will do, and says so plainly
  • Written scope, itemized, before anything starts
  • The same price today, tomorrow and next week
  • Decking priced per sheet up front, approved by you first
They were the only folks to actually touch the shingles and look closely at the project while I was getting quotes. Everyone else just looked from the street.
Carissa B. · Angi · January 2022
Who turns up

When you call J. Parker,
you get James.

No call center. No commissioned estimator who hands you off the moment you sign. The person who quotes the job is the person answerable for it.

He answers the phone. He shows up when he said he would, and calls ahead when he is running behind. He shows you drone footage of your own roof before he quotes it. And when the crew leaves, the grounds get swept with a magnet for nails.

Reviews

What people say about working with James

4.8 across 87 reviews on Google, 4.9 across 72 on Angi. Names, dates and sources on every one.

They were the only folks to actually touch the shingles and look closely at the project while I was getting quotes. Everyone else just looked from the street.
Carissa B. Angi · January 2022 · Roof repair · $2,500
We just completed our 4th project with JPC. It's not always easy to find a solid contractor, but James is the best of the best. He answers the phone, shows up as promised, gives fair quotes (in writing) and makes sure you're satisfied with the results.
Mark O. Angi · November 2021 · Roofing · $10,000
J. Parker replaced my roof on short notice during the holidays. The job turned out to be more than anticipated, since there were 4 layers of shingles that needed to be removed. J. Parker finished the job in one day, staying late because rain was forecast the next day.
Mary G. Angi · December 2018 · Roof replacement
He and his crew were professional, CLEAN, and did a great job. There was absolutely no cleanup.needed on our part.
Bernadette H. Angi · May 2023 · Roof replacement · $12,000
James Parker evaluated the area of the water leak in my laundry area and traced the problem to my roof flashing. He and his crew were throughly professional and an absolute pleasure to work with.
Mike D. Angi · November 2025 · Roofing repair · $2,000
The thing you should know about J Parker is responsiveness and follow up. Anytime I had a question, James was always there via phone to speak or text and even after the job was complete, he helped me with a few unrelated jobs to the Roof.
Robert W. Angi · July 2019 · Roofing · $7,800
How it goes

Four steps, no surprises

Tell us what is going on

Call or text (215) 837-9135, or send the estimate form. A photo of the problem is genuinely useful — it is often enough to tell you roughly what you are dealing with before anyone comes out.

James looks at the roof

Properly, from on it — not from the driveway and not from a satellite image. That includes the attic where it is accessible, because the underside of the decking shows where water has actually been traveling.

You see what he found

Walked through the footage: what failed, what caused it, and the realistic options — including repairing now and replacing later, where that is the sensible call.

A written price

The scope and the number in writing before any work starts, so what was agreed is on paper. If unexpected decking rot turns up once the roof is stripped, you see it and approve the cost before it is replaced.

Where we work

Delaware County,
and into Philadelphia

Based on W. Sproul Rd. in Springfield, which puts most of the county inside a fifteen-minute drive.

Also working across the rest of Delaware County. If you are just outside, call and ask.

Questions

The ones we get asked most

Do I need a repair or a full replacement?

It depends on the age of the roof, how much of it has failed, where the leak is, and how many times it has already been patched. A ten-year-old roof with a failed vent boot needs a boot. A twenty-five-year-old roof that has been repaired in four places is telling you something different.

The honest answer is that it cannot be settled from the ground, which is why the estimate involves getting on the roof. There is a fuller explanation of how that call gets made on the repair-or-replace page.

What does a roof cost around here?

Anyone who gives you a number before seeing the roof is guessing. Cost is driven by the roof area, the pitch, how many layers have to come off, how much decking turns out to be bad, and how much flashing and detail work there is.

What can be shown honestly is what actual customers have reported paying. On Angi, recent J. Parker jobs range from around $600 for a repair to about $12,000 for a replacement, with several in the $2,000–$5,000 range. Those are individual customers' own reported figures for their own jobs, not a price list — but they are real, and they are more than most contractors will publish.

Are you licensed?

J. Parker Contracting holds Pennsylvania Home Improvement Contractor registration #PA113030. In Pennsylvania that registration is a legal requirement for almost all residential home improvement work, and it is worth checking for any contractor you are considering — you can look up any registration number free on the Attorney General's website.

Pennsylvania registration is not the same thing as a trade license, and no contractor should imply that it is. What it does mean is that the contractor is on the state register and has filed the insurance the state requires to be registered.

J. Parker Contracting is fully insured. Ask for the certificate before work starts — from any contractor, including this one. It should come from the insurer or the agent rather than as a photocopy, and you can ask to be named on it.

What should be in the contract?

Under Pennsylvania's Home Improvement Consumer Protection Act, a home improvement contract over $500 has to be in writing and has to include specific things: the contractor's registration number, the full scope of work, the total price, approximate start and completion dates, and the contractor's name, address and phone number.

You also get three business days to cancel a home improvement contract signed at your home, and that right has to be stated in the contract itself. If a contractor will not put the job in writing, that is not a paperwork quirk — it is a contractor operating outside the law.

Do you do emergency work?

Yes. If a roof is actively leaking, call rather than emailing — the phone is much faster. Emergency work usually means making the roof safe and watertight first and doing the permanent repair once conditions allow.

What you will not find on this site is a promised response time. Whether someone can be on your roof within a couple of hours depends on the weather and on how many other roofs are leaking in the same storm. You will get a straight answer on the phone about when James can actually get there.

Something else? Ask James

Get a straight answer about your roof

James will come and look at it properly, tell you what he finds, and put the price in writing. Estimates are free and there is no sales pitch.

Roof leaking right now? Call (215) 837-9135 — the phone is faster than a form.