Our story
About Cherry Hill Roofing
Locally owned and operated, serving Greater Cherry Hill.
Cherry Hill Roofing has served Greater Cherry Hill with honest, reliable home services. We're licensed, insured, and local — every job is treated like it's our own home.
From small repairs to full installs, our crews show up on time, communicate clearly, and stand behind the work. No surprise fees, no shortcuts.
Cherry Hill Roofing is a roofing contractor based in Cherry Hill, NJ, with more than 20 years of experience on the roofs of South Jersey and the Philadelphia suburbs. We repair, inspect and replace roofs on split-levels, colonials, twins, rowhouses and older homes with slate, as well as the flat and low-slope roofs of small commercial buildings.
Much of what we do is undoing quick fixes: caulk smeared over chimney flashing, shingles patched into a slate roof, gutters hung where they cannot catch the water. Those repairs look cheaper at the time and cost more later. We would rather find the real problem and fix it once.
Our Approach

Every leak call includes a trip into the attic as well as onto the roof, so we can follow the water to where it actually gets in before anything is priced. You get a straight answer on whether the roof can be repaired before replacement is ever mentioned. When replacement is the right call, the written scope lists tear-off, decking, underlayment, flashing, ventilation and gutters as separate lines, so you can compare our estimate with any other item by item.
On the job, we work the way we would want a roofer to work on our own house. Damaged decking is photographed and shown to you before it is replaced, at a per-sheet price already set in the contract. Flashing at chimneys, walls and skylights is replaced rather than caulked over.
Shingle colors are chosen against your actual brick or siding, with samples held up on site. Slate and older roofs are repaired with matching material wherever it can be sourced. And at the end of every working day, the yard, driveway and gutters are cleaned, with a magnet sweep for nails.
Our contracts follow the home improvement rules of the state your house is in, New Jersey or Pennsylvania, including the cancellation notice. If a storm damages your roof, we photograph and write up the damage for your own claim, and our crew will meet your adjuster on site if you ask.
What We Do
We handle roof repair, roof leak repair and emergency roof repair, roof inspections, full roof replacement, slate roof repair, flat roof repair, metal roofing, chimney flashing repair, skylight installation, gutter installation and commercial roofing. If your roof is leaking, aging or simply overdue for a look, request a free estimate and we will tell you plainly what it needs.
Why us
Why Homeowners Choose Us
Licensed & Insured
Every job is covered, so you're protected from start to finish.
Local & Reliable
We know Greater Cherry Hill and show up when we say we will.
Upfront Pricing
Clear quotes before we start — no surprise costs after the job is done.
Ready to Get Started?
Request a free quote today and we'll get back to you fast.
