Metal and Shingle Roofing in Cherry Hill
Cherry Hill built out fast between the 1950s and the 1970s, and this corner of Camden County still reads that way from the air — Barclay Farm, Kingston Estates and the neighborhoods either side of Route 70 are full of ranches and split levels with wide, shallow roof planes. Those roofs are simple to walk and deceptively easy to get wrong, because low pitch changes what the assembly underneath has to do.
Cherry Hill is covered by our Mt Laurel Township office in Camden County. That is the crew that takes the call, quotes the job and does the work — one local team, not a dispatch centre.
Cherry Hill sits in Camden County, but the nearest All Pro crew is the Mt Laurel Township one, just over the county line and a straight run down Route 70 — which is why this town is covered from there rather than from anywhere further away. That office takes shingle work, full tear-offs, standing-seam and exposed-fastener metal, flat-roof membrane on the mid-century flat and near-flat sections that are everywhere here, gutters, and emergency calls on (856) 443-4993 at any hour. Estimates are free and itemized, and on a split level we price the planes separately, because the low-pitch section over the back of the house is usually a different job from the rest.
Low pitch is the technical story in Cherry Hill. A shallow plane gives water less help moving downhill, so wind-driven rain has time to push back up under a shingle course and reach the fastener line, and the tolerance for a sloppy starter course or a shallow valley detail drops to nothing. That is a large part of why metal keeps coming up here: standing seam performs at pitches where shingles are marginal, its seams sit above the water line, and a long unbroken panel gives a gust nothing to lift. Split levels add a second issue — separate attic spaces divided by interior walls, each needing its own intake and exhaust, which builders in the 1960s rarely provided.
Roofs in Cherry Hill
Drive Barclay Farm or Kingston Estates and you can see the pattern from the street: long low rooflines, deep eaves, and street trees planted when the developments went in, now tall enough to drop everything they have onto those shallow planes. Debris does not slide off a low pitch; it sits, holds water, and works into the courses. The Cooper River corridor keeps the neighborhoods along it damper and shadier than the open commercial ground on Route 70, so the same roof age fails years earlier a few blocks south.
- All Pro Roofing - Mt Laurel Township, NJ
- Address: 257 Ramblewood Pkwy, Mt Laurel Township, NJ 08054
- Phone: (856) 443-4993
- Hours: Open 24 hours, seven days a week
- Licensed & insured in New Jersey — #13VH12184700
- Serving: Mt Laurel Township and Burlington County
- Wheelchair-accessible entrance
- Wheelchair-accessible parking lot
- Identifies as veteran-owned
- Identifies as women-owned
- Onsite services
This is the serving office for Cherry Hill. We do not maintain a separate address in Cherry Hill itself.
Roofing services near Cherry Hill
Roof Repair in Mt Laurel Township · Roof Replacement in Mt Laurel Township · Roof Installation in Mt Laurel Township · Metal Roofing in Mt Laurel Township
Also served by this office
Moorestown, NJ · Mount Holly, NJ · Burlington, NJ · Hainesport, NJ · Marlton, NJ
Free Estimate in Cherry Hill
What Mt Laurel Township customers say5.0★ from 15 Google reviews
“This roofing company provided outstanding service during our recent roof replacement. The crew was punctual, courteous, and highly skilled. They took the time to explain the process and ensured that every detail was handled with precision. The new shingle roof has significantly improved both the appearance and value of our home.”
“Our experience with this metal roofer was exceptional. The team demonstrated extensive knowledge and expertise in metal roof installation. The finished product is both durable and visually appealing. Their professionalism and dedication to customer satisfaction truly set them apart as a leading roofing contractor in the area.”
“The metal roofer did an amazing job installing our new metal roof. Everything looks clean and solid. The team worked efficiently and answered all our questions.”
Roofing in Cherry Hill — common questions
Does metal roofing make sense on a Cherry Hill split level?
Often, yes — better than on a cut-up Victorian. These roofs are mostly long, simple, low-pitch planes with few penetrations, which is exactly where standing seam earns its keep and where flashing labor stays reasonable. The honest caveats: the up-front number is higher than architectural shingles, and if you plan to move within a few years you will not see that back. We will lay out both sides before quoting.
Cherry Hill is in Camden County — do you actually cover it?
We do. The office that serves you is in Mt Laurel Township, a few minutes over the Burlington County line on Route 70, and it is the closest crew we have to Cherry Hill. County boundaries matter for permits and paperwork, not for driving time. Reach that office on (856) 443-4993, any hour, and it covers the whole township from Barclay through Kingston Estates and out to the Route 38 side.
Why do these 1960s roofs cook out so quickly?
Ventilation, most of the time. A shallow attic with a low-pitch roof over it heats badly, and if the intake at the soffit is blocked by insulation or was never adequate, the exhaust at the ridge cannot pull air through. Shingles then bake from underneath and lose granules years early. Fixing the roof without fixing the airflow buys you the same failure again, so we look at both before quoting a replacement.
My back roof is nearly flat and has been patched for years. What should go on it?
If the pitch is genuinely shallow, membrane — TPO, EPDM or modified bitumen — rather than another round of patching. Repeated patch layers on a near-flat section trap moisture between them and hide what the deck is doing underneath. We strip it, look at the decking, correct the drainage so water actually leaves the roof, and detail the junction where the low section meets the sloped one, which is where these almost always let go.
Need a roofer in Cherry Hill? Call (856) 443-4993.
Free, no-obligation estimates. Licensed & insured in PA, NJ, MD & DE.
