Parkville is the residential ring that wraps the north and east side of Hanover inside Penn Township, and it is a straight run up Route 116 from our family shop in Spring Grove. We install new roofs and full replacements across Parkville — free inspection, an honest written estimate, and the same crew from first ladder to final cleanup.
Parkville is one of the two census-designated places tucked inside Penn Township, the ring of neighborhoods that encircles the borough of Hanover on three sides right up against the York County–Adams County line. It is not a place people drive through so much as a place people live — block after block of settled owner-occupied homes just outside Hanover's downtown. The 2020 census counted 8,263 residents in Parkville, up sharply from 6,706 in 2010, so this is a corner of the county that has kept adding rooftops rather than shedding them.
Those rooftops are exactly what we look after. Cool Water Roofing is a family-owned York County roofer with 17+ years of honest work behind us, licensed and insured in Pennsylvania (PA HIC# PA18635). Parkville falls in the South Western School District and sits a short, direct drive from our Spring Grove shop, so a new roof here does not mean waiting on an out-of-town crew or chasing down a contractor who only turns up after a storm. It means a local company that answers the phone and shows up when we say we will.
Homeowners in Parkville tend to call about a "new roof" for one of two reasons, and we handle both. If your current shingles are worn through — curling at the edges, dropping granules every time it rains, or letting water sneak past brittle flashing — you are usually looking at a full roof replacement: the old material comes off, we inspect the decking underneath, and a fresh architectural shingle system goes on. If instead you are covering something that never had shingles — a new addition off the back, a detached garage, a porch roof — that is new roof installation. The crew that inspects your roof is the crew that builds it, on either job.
Genuinely not sure which one your house needs? That is the whole point of the free inspection. If your roof still has a few honest years left, we will say so — in writing, with no pressure to sign anything the day we climb down.
Parkville's housing grew alongside Hanover, and a lot of it went up in the same postwar and later-20th-century waves that filled in the townships around the borough. When neighborhoods age on one shared timeline, their roofs tend to as well — which is why it is common to see two or three homes on a Parkville street re-roofed in a single season. That is rarely coincidence; it usually means a whole block is reaching the far end of a shingle lifespan it started together.
Exposure matters here too. Parkville sits on relatively open, elevated ground near the Adams County line — the town's official elevation is 692 feet — and homes on the more wind-open lots off the PA 194 and PA 94 corridors catch more direct weather than sheltered interior streets. Those south- and west-facing slopes are usually where we find lifted tabs and creased shingles first, the quiet beginning of the next leak. On the tighter lots closer to Hanover we also watch how a roof sheds water toward a neighbor's, so a replacement solves a drainage problem instead of relocating it.
When a project needs a permit, we deal with Penn Township directly, the same way we coordinate paperwork on additions and new builds across York County. You should not have to sort out a township office just to get a sound roof over your family.
Every new roof we install in Parkville is built the same deliberate way, top to bottom:
You will have a written estimate spelling out the full scope before anyone leans a ladder against the house. Take whatever time you need to weigh it — we do not run "today only" pricing on anyone.
Because we are a nearby York County family roofer, not a storm-chaser with out-of-state plates working the Hanover fringe after a windstorm. Our shop is in Spring Grove, connected to Parkville by a direct run on Route 116, and we have earned our name doing honest work here for 17+ years. The same crew that prices your roof is the crew that installs it, and we leave your property cleaner than we found it. Protect what you have built — and get the peace of mind of a roof done right the first time.
Ready to talk about a new roof in the Parkville 17331 area? Call (717) 823-6501 or request your free written estimate online. We pick up the phone, and most Parkville appointments land on the calendar within a day or two.
"On time, very clean with drop cloths and other safety measures, and installed the roof during a period of high winds. Warranty, professionalism, and quality workmanship, from the free quote until completion, was outstanding."
"Brian and his team did an excellent job replacing our 20-year-old roof. His team worked hard on a bitter cold day in December and did a wonderful job cleaning up all of the debris."
"Derrick and his crew did a great job. They came recommended and didn't disappoint. Did my roof, took great care of my place, great communication, and excellent work."
Free inspection, honest answers, written estimate. No surprises — just a straight take from a local family crew a short drive up Route 116.