Carlisle's Roofing Contractor, Based on Walnut Street
All Pro Roofing Service works out of 417 Walnut St, a few blocks from the square, and that address is the point. A roofer based in Cumberland County has watched what valley wind does to a ridge line over several seasons, not during one visit. When somebody here calls about a lifted cap or a stain spreading across a bedroom ceiling, the crew already knows the street and the housing standing on it.
The Walnut Street office answers at (717) 993-1409 and covers Carlisle borough plus the surrounding Cumberland County towns: Mechanicsburg and the Trindle Road corridor, Camp Hill and the rest of the West Shore, Boiling Springs down by the Children's Lake, Mount Holly Springs at the foot of South Mountain, and Shippensburg at the western end of the valley. That is a wide spread of housing. Brick and frame homes on Louther and Pomfret Streets sit inside a tight walkable grid; farm properties out on the valley floor stand alone in open ground with nothing to slow the weather. The same gust treats them very differently, and an estimate here should reflect that rather than a standard package.
Work runs from a single split pipe boot to a complete tear-off, and takes in gutters and guards, roof inspections, standing seam and exposed-fastener metal, commercial work, and membrane on the low-slope sections behind older buildings. A job starts with the whole roof and the attic beneath it, not a glance at the stain from the driveway. You get an itemized estimate first, then a written proposal that carries a start date, then the installation. Material is staged so it is not sitting on your lawn for a week waiting on a crew. The last hour is a walkthrough with you, a magnet run across the drive and the grass, and warranty documents handed over in person.
Nothing is charged for the consultation or the estimate, and every line on that estimate is named rather than folded into one number. Some of what we say costs us the sale outright. Do not replace a roof with real service life left because one plane looks tired from the sidewalk. Do not let anyone screw a second layer over the first to save a day of tear-off. Do not hand a deposit to a crew working your street the week after a storm without first asking where their office is. Where a storm genuinely did the damage, we assist with the insurance process and provide documentation to support your claim, and someone can meet your adjuster on the roof instead of in the driveway.
Roofs in Carlisle
The borough grid is tight. High Street crosses Hanover at the square, with Louther and Pomfret running parallel and roofs close enough that a tear-off has to be staged before a single shingle moves. Dickinson College and the Army War College at Carlisle Barracks keep much of that older brick and frame stock in constant use as rentals and faculty housing, so small failures get reported late, after a tenant has watched a stain grow for a month. Head out Trindle Road toward Mechanicsburg and the housing turns postwar and open to the sky. Take Route 34 south to Mount Holly Springs and it turns shaded and damp under the South Mountain treeline, where north slopes hold moss and valleys hold leaf litter into spring.
Contact our Carlisle office
- All Pro Roofing Service -Carlisle, PA
- Address: 417 Walnut St, Carlisle, PA 17013
- Phone: (717) 993-1409
- Hours: Open 24 hours, seven days a week
- Licensed & insured in Pennsylvania — #PA052821
- Serving: Carlisle and Cumberland County
- Wheelchair-accessible parking lot
- Identifies as veteran-owned
Roofing services in Carlisle, PA
- Roof Installation — New roofing systems installed with precision, from decking to ridge cap.
- Roof Repair — Fast, reliable repairs for leaks, missing shingles, and flashing failures.
- Roof Replacement — Complete tear-off and replacement with premium, warrantied systems.
- Gutter Installation & Guards — Seamless gutters and guards that protect your foundation and siding.
- Roof Inspection — Detailed inspections with photo reports — know before you buy or claim.
- Storm Damage Roof Repair — Emergency response, tarping, and insurance claim support after storms.
- Commercial Roofing — Flat and low-slope systems for offices, retail, and light industrial.
- Residential Roofing — Complete home roofing services from one licensed, insured team.
- Roofing Materials — Durable, energy-efficient material options explained without jargon.
- Metal Roofing — Standing-seam and exposed-fastener metal systems built for 40+ year service life.
- Asphalt Shingle Roofing — Architectural and designer shingles — the right choice for most homes in our region.
- Gutter Guards — Guard systems that end ladder season without starving the gutter of water.
- Emergency Roof Repair — 24-hour response, professional tarping, and a permanent repair to follow.
- Roof Leak Repair — Finding the actual source — which is rarely where the stain is.
- Flat & Low-Slope Roofing — TPO, EPDM, and modified bitumen for flat sections, additions, and commercial buildings.
Carlisle service pages
Detail on how each of these jobs is done in Carlisle specifically:
Roof Repair in Carlisle · Roof Replacement in Carlisle · Roof Installation in Carlisle · Metal Roofing in Carlisle · Gutter Installation & Guards in Carlisle · Storm Damage Roof Repair in Carlisle
Towns our Carlisle office serves
Beyond Carlisle itself, this office covers:
Mechanicsburg, PA · Boiling Springs, PA · Camp Hill, PA · Mount Holly Springs, PA
See everything we cover across Cumberland County, or browse all 15 offices.
Nearby offices
Free Estimate in Carlisle
What Carlisle customers say5.0★ from 13 Google reviews
“Excellent experience overall. The roofing crew was dependable, professional, and delivered a beautiful finished roof.”
“Highly satisfied with the roof replacement. The workers were friendly, experienced, and completed everything as promised.”
“Outstanding service and workmanship. They took the time to inspect everything thoroughly before starting the roof replacement. Clean job site and great results.”
Roofing in Carlisle — common questions
Where is the Carlisle office, and who picks up the phone?
Our Carlisle base is 417 Walnut St, a short walk from the square, trading as All Pro Roofing Service. Dial (717) 993-1409 at any hour; the listing runs twenty-four hours, so an evening call reaches a person rather than a machine. The Google listing for it currently shows a 5.0 rating from 13 reviews. Ask for anything you want explained before you book.
My ceiling is dripping tonight. Can someone actually come out?
Yes. The line is staffed at all hours, and an active leak is triaged ahead of routine appointments. A first visit is about stopping water entering the house, which usually means a properly fastened temporary cover rather than a finished repair. Daylight is when a roof can be read safely and the real fix scoped. You are told which of the two you are getting before the truck leaves.
Which Cumberland County towns does the Walnut Street office cover?
Carlisle borough first, then the surrounding county: Mechanicsburg and the Trindle Road corridor, Camp Hill and the West Shore, Boiling Springs, Mount Holly Springs under South Mountain, Newville, and Shippensburg at the far end. Exposure changes noticeably across that distance, so a roof on open farmland gets scoped differently from one tucked into the borough grid. Give us the address and we will confirm what scheduling looks like for it.
There is a flat porch roof on the back of my old Carlisle twin. Do you handle that?
Yes, and it is not a shingle job. Below roughly three-in-twelve a lapped shingle cannot hold water back, so those sections take a membrane system instead, either TPO, EPDM or modified bitumen, and the seams plus the joint against the wall are where the real work sits. Plenty of older borough homes carry a low rear section behind a steep front slope. We price the two separately and explain why they cannot share one material.
Does Carlisle Borough require a permit for a reroof?
Permit rules come from the borough or the township your address falls in, and they differ across Cumberland County. We handle that paperwork as part of the job and schedule around any inspection required. All Pro is licensed, bonded and insured, carrying PA #PA052821, NJ #13VH12184700, MD #163710 and DE #2021712948. A property inside a historic district can draw extra scrutiny over what shows from the street.
What does the estimate include, and can the work be financed?
Nothing is charged for either the consultation or the estimate. The estimate itself is broken into lines — tear-off, decking allowance, ice barrier and underlayment, roofing material, flashing, ventilation, cleanup — so it can be held against another company's proposal instead of a single figure you take on trust. Flexible financing options are available. Nothing is scheduled until you hold a written proposal.
Roof trouble in Carlisle? Call (717) 993-1409.
Free, no-obligation estimates. Licensed & insured in PA, NJ, MD & DE.
