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.

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
What we do
Roof Replacement
A full tear-off down to the decking, so anything rotten gets found and replaced instead of covered up.
More on thisRoof Repair
Most leaks are a flashing problem, not a whole-roof problem. The job is to find out which one you have.
More on thisFlat & Low-Slope Roofing
Rear additions, porch roofs and rowhome roofs. A different trade from shingle work, and the one most Delco houses eventually need.
More on thisEmergency Roof Repair
Water coming in now. Call rather than fill in a form — the phone is the fast route.
More on thisCommercial Roofing
Small commercial and mixed-use buildings — the same low-slope trade, on a bigger deck.
More on thisRepair or replace?
The eight things that decide it — and why the answer should not come from whoever profits from it.
Work through themJobs, written up by the customers who paid for them
Flat roof leak on a rental property
A significant leak through a flat roof had already brought down ceiling drywall inside. The owner had called five or…
The whole jobI had a significant roof leak on my flat roof of my rental property in Havertown that caused…Curtis P., Google
Two roofs removed from a 110-year-old house
A three-story house, over a century old, with a steeply pitched roof carrying a layer of asphalt laid straight over…
The whole jobWe knew replacing our roof would be a major, difficult job because of the nature of our roof…Joseph A., Angi
Four layers of shingle, stripped and replaced in a day
A roof replacement booked at short notice over the holidays turned out to be considerably more work than expected —…
The whole jobJ. Parker replaced my roof on short notice during the holidays. The job turned out to be more…Mary G., Angi
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.
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.
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.
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.
He and his crew were professional, CLEAN, and did a great job. There was absolutely no cleanup.needed on our part.
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.
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.
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.
Delaware County,
and into Philadelphia
Based on W. Sproul Rd. in Springfield, which puts most of the county inside a fifteen-minute drive.
Three things no other roofer here will tell you
Does my roof really have hail damage?
Before you sign anything, it is worth knowing how often hail actually damages roofs in this part of…
Read itHow to check out any roofer
Including this one. Pennsylvania gives homeowners a set of specific, checkable protections, and almost…
Read itWhat a roof costs here
Nobody can price a roof without seeing it. But it is possible to be honest about what drives the…
Read itThe 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.
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.