A township that doubled in the 1950s
Asphalt Paving in Penn Hills, PA
Replacement, resurfacing and repair for the driveways of a fast-built postwar suburb east of the city.
- Free on-site estimates
- Written, itemized quote with base depth and compacted asphalt thickness
- PA One Call locates requested before any digging or grading
Driveways From the Big Growth Years
Most requests we get for asphalt paving in Penn Hills come from homes built during one short burst. The township had 25,280 residents in 1950, then 51,512 in 1960 and 62,886 in 1970, according to census figures on Wikipedia. That is a huge amount of housing, and a huge amount of driveway, laid down in about twenty years. The population was 41,059 in 2020, and many of those original driveways have been patched, sealed and overlaid more than once. At some point the layers run out of life, and that is usually when we are called.
How to tell what your driveway needs
When we look at a Penn Hills driveway, the first question is whether the stone base underneath is still doing its job. A surface that is gray and cracked in a web pattern but still flat can often take a new overlay. A driveway with ruts in the tire paths, broken edges and sections that sink after rain has a base problem, and putting fresh asphalt over it only hides the failure for a season or two. In that case we remove the old pavement, dig out soft spots, add and compact new stone and pave fresh.
Many older drives here also have several overlays stacked on top of each other, which raises the surface until it sits above the garage slab or creates a lip at the street. Milling or removing those layers lets us put the grade back where it belongs.
Creeks, valleys and runoff
Penn Hills covers about 19.36 square miles and is crossed by a long list of streams: Plum Creek along the Plum border, Sandy Creek, Thompson Run on the Monroeville side, Quigley Run, Duffs Run and Shades Run along the city line, with the Allegheny River on the north edge. All that water runs through valleys, which means a lot of homes sit on slopes above them. Driveways on sloped lots need to shed water to the side or to the street instead of letting it run the full length of the pavement. We set the crown or cross-slope so it does.
Neighborhoods with their own character
The township lists more than twenty neighborhoods, including Rosedale, Lincoln Park, Universal, Valemont Heights, Crescent Hills, Eastmont, Laketon Heights and Frankstown Estates. Older sections tend to have single-car drives and tight setbacks, while later plans have two-car drives and wider aprons. We size the job to the lot, not to a template.
State roads and permits
Several of the busiest roads in Penn Hills are state routes: PA 380 along Frankstown and Saltsburg Roads, PA 791 on Rodi Road and PA 130 on Allegheny River Boulevard. PennDOT's minimum-use driveway fact sheet says a Highway Occupancy Permit is needed before installing or altering a driveway within PennDOT right-of-way, along with a letter from the municipality approving the location. If your driveway meets one of these roads and the work reaches the apron, we sort out which agency to contact before we schedule. For township roads, we check with the municipality.
Lots and shared drives
We also patch, overlay, sealcoat and restripe church lots, small business lots and shared driveways serving two or three homes. Call (412) 796-9361 to set up a visit anywhere in Penn Hills.
Penn Hills Facts
- Postwar boom. Population went from 25,280 in 1950 to 51,512 in 1960 and 62,886 in 1970, then was 41,059 in 2020.
- Housing count. The 2010 census counted 20,355 housing units across about 19.36 square miles.
- Many streams. Plum Creek, Sandy Creek, Thompson Run, Quigley Run, Duffs Run and Shades Run cross or border the township, with the Allegheny River to the north.
- State routes. PA 380 (Frankstown and Saltsburg Roads), PA 791 (Rodi Road) and PA 130 (Allegheny River Boulevard) run through Penn Hills.
- Name change. Penn Township was renamed Penn Hills Township in 1958 and became a home rule municipality in 1976.

Our Services in Penn Hills, PA
Penn Hills Questions
My Penn Hills driveway has been overlaid twice already. Can it be done again?
Sometimes, but stacked overlays often raise the surface above the garage floor or the street. We usually recommend milling or removing the old layers so the new pavement sits at the right height and bonds to a sound base.
My driveway enters Frankstown Road. Is there extra paperwork?
Frankstown Road is part of PA 380. PennDOT requires a Highway Occupancy Permit before installing or altering a driveway in its right-of-way, so we confirm whether your project reaches that far before scheduling.
Water runs down my driveway into the garage. Can paving fix that?
Usually. We regrade the base and set a cross-slope or add a drain at the garage so water leaves the pavement before it reaches the door.
Free Estimates in Penn Hills, PA
Free estimates for Penn Hills driveways, shared drives and small lots.
Asphalt Paving Near Penn Hills
- Asphalt Paving in Pittsburgh, PA
- Asphalt Paving in Mt. Lebanon, PA
- Asphalt Paving in Bethel Park, PA
- Asphalt Paving in Ross Township, PA
- Asphalt Paving in Monroeville, PA
- Asphalt Paving in Shaler Township, PA
- Asphalt Paving in McCandless, PA
- Asphalt Paving in Upper St. Clair, PA
- Asphalt Paving in Moon Township, PA
- Asphalt Paving in Cranberry Township, PA
- Asphalt Paving in Plum, PA
- Asphalt Paving in Baldwin, PA
- Asphalt Paving in West Mifflin, PA
- Asphalt Paving in Murrysville, PA
- Asphalt Paving in Peters Township, PA
- Asphalt Paving in South Park Township, PA
- Asphalt Paving in McKeesport, PA
- Asphalt Paving in Hampton Township, PA
- Asphalt Paving in Robinson Township, PA
- Asphalt Paving in Franklin Park, PA
- Asphalt Paving in Scott Township, PA
- Asphalt Paving in Wilkinsburg, PA
- Asphalt Paving in North Huntingdon, PA
- Asphalt Paving in Whitehall, PA