Home › Roof shingles
Roof shingles · Cumberland, Dauphin and Perry counties

Roof Shingles in Harrisburg-Carlisle

Which shingle type suits your house, how long a shingle roof should last, why shingles curl, and what the state code and your borough ask for before our crew puts a new roof on.

  • Free assessment at the house
  • Attic and roof photographed for you
  • Measured figures written into the estimate
Free roof inspectionPhotos of every slope, yours to keep whether you hire us or not.

No spam, ever. Your details stay with our local team. By submitting, you agree to our Privacy Policy.

Free roof inspectionEvery slope photographed
Storm damagePhotos for your insurer
Written, line-item quotesMaterials named by brand
The whole metro40 cities & jurisdictions

Asphalt shingles cover most of the houses we work on in Cumberland, Dauphin and Perry counties. The choice is wider than it looks from the street. Thickness, build, color and algae protection all differ, and the maker's name on the bundle tells you less than how the roof goes on.

Many of these houses are old. In Dauphin County, 62% of the homes were built before 1980, and the county's median year built is 1972. Older houses often need decking repairs or better airflow before new shingles will last. We look in the attic and on the roof, measure, photograph, and write the shingle choice into a line-by-line estimate.

The shingle types, in plain terms

Most shingles are asphalt on a fiberglass mat, topped with mineral granules. The types differ in build and look.

  • Traditional (3-tab). One flat layer with cutouts that make a uniform pattern. It is the lightest and least costly, and the least common on new roofs now.
  • Architectural (laminated). Two layers bonded together, so the roof has shadow lines and more body. Most homeowners who replace a roof choose this type, and it is the one most makers lead with.
  • Premium or designer. Thicker and heavier, cut to imitate slate or wood shakes.
  • Performance lines. Built for impact resistance or extra tear strength, and sometimes cost more.

Algae-resistant granules are offered across most lines. We show you the sample in daylight against your trim and brick, because a color that looks gray on a card can read blue or brown on a house.

Which shingle fits a house here

Our weather asks three things of a roof. The metro sits in IECC climate zone 4A, with about 101.5 nights a year at or below 32F and 17 days when the high stays below freezing. Water that melts under snow and freezes again at the eaves is a regular winter problem here. Summers are humid, and that is why moss and dark algae streaks show up on north slopes and shaded roofs.

So we lean on a few choices:

  • Architectural shingles with algae-resistant granules for shaded or tree-covered lots.
  • A self-sealing ice and water barrier at the eaves, covered in the code section below.
  • Ventilation that keeps the deck cold in winter. Our roof ventilation page explains how.

Slate and metal are other options. If you want to compare, see metal roofing.

How long a shingle roof lasts

A federal housing inspection guide puts the service life of a roof's first layer at about 20 years. That is a planning figure, not a promise. A roof can fall short of it or run well past it, depending on what it has been through.

What shortens a shingle roof here:

  • An attic that runs warm in winter, which feeds ice dams and cooks the shingles from below in summer.
  • Many freeze-thaw cycles that work at lifted tabs and open seams.
  • Moss and algae that hold moisture against the surface.
  • Nails set high or crooked, shingles laid with too much exposure, or flashing reused when it should have been replaced.

When we inspect, we count the signs worth acting on: worn granules, cracked or lifted tabs, soft decking, and rusted flashing. If a repair will hold, we tell you that and write it up. Our roof inspection page explains what we photograph.

Why your shingles are curling

Curling comes in two forms. Cupping is when the edges rise and the middle stays down. Clawing is when the tab turns up at the corners. Either one means the shingle has lost its flatness, and the cause decides the fix.

  • Age. The asphalt dries out and the mat shrinks. This is the usual cause on a roof near the end of its life.
  • Heat and poor airflow. A hot, stuffy attic bakes the underside of the deck.
  • Moisture from below. Bath fans that vent into the attic send damp air up to the underside of the deck.
  • Installation. Shingles laid over an old layer, or fastened unevenly, can lift.
Curling on one slope only Look at what is different about that slope: sun, shade, a fan duct, a missing vent. Replacing shingles without fixing that cause just starts the curl again.

If only a few shingles have curled, a repair may be enough. See roof repair. A whole slope that curls usually points to replacement.

GAF, Owens Corning and the other makers

Homeowners ask us whether GAF is a good brand and whether Owens Corning makes architectural shingles. Owens Corning does, and so do GAF, IKO, CertainTeed, Tamko and Atlas. Every one of these makers sells laminated lines, plus designer and impact-rated lines.

We do not claim that one name beats the rest. What matters more:

  • The line, not the logo. A maker's basic line and its top line can be very different roofs.
  • The whole system. Starter strips, underlayment, ridge caps and vents are designed to work together.
  • The nailing. A shingle only performs as printed if it is fastened the way the maker's instructions say, and we install to those instructions.

Ask any contractor for the exact product line and the system pieces in writing. Ours go on the estimate, line by line, so you can compare two bids on equal terms.

What the code asks and what your town requires

Pennsylvania sets one building code for the state. It adopts the 2021 International Residential Code with Pennsylvania's changes (34 Pa. Code § 403.21), and that version took effect January 1, 2026. A town may adopt standards that equal or exceed it, but not a lower or different edition (34 Pa. Code § 403.102). Permit steps still differ from town to town.

Upper Allen Township's own design table lists a 90 mph wind speed, a 30 psf ground snow load, and an ice barrier requirement of Yes. We read the table for your town before we choose the underlayment.

TownWhat its records say
HarrisburgPermit application lists roofing. The contractor must hold a valid Mercantile License. The permit is void if no inspection happens within 6 months.
MechanicsburgNo building permit for a roof-covering replacement unless the structure is involved. Work without a required permit can bring fines of up to $1,000.00 per day.
New CumberlandRoof replacement is listed among projects that may need a permit. Work cannot start until it is issued.
Camp HillFee is $90.00 plus 1.2% of estimated project value. Plan review takes between 14 and 30 days.

Where the town asks for a permit, we pull it. The full statewide picture is in our Pennsylvania roofing code guide.

What moves the price

We do not print a per-square price on this page, because the same shingle can cost very different amounts on two houses. These are the things that move the estimate:

  • Roof size and pitch. More area and steeper slopes take more material and more crew time.
  • The shingle line. A basic laminated line, a designer line and an impact-rated line sit at different price levels.
  • Layers to remove. Each old layer adds labor and disposal.
  • The deck. Soft or damaged boards are replaced, and we mark and photograph each one before we count it.
  • Details. Chimneys, skylights, valleys, a ridge vent, and new flashing all add or save work.
  • Permit and review fees in towns that charge them.

Our free assessment at the house produces a written scope that lists each of these items. If you are weighing the whole job, see roof replacement.

How a shingle job runs

  1. Free assessment. We go over the roof and the attic, measure, and photograph. You keep the photos either way.
  2. Written estimate. The scope lists shingle line, underlayment, flashing, vents and any deck repair, line by line. Pennsylvania lets the buyer cancel a contract signed at home until midnight of the third business day after the sale.
  3. Permit. If your town asks for one, we pull it.
  4. Tear-off and dry-in. We strip to the deck, repair it, and cover it with underlayment, including the ice barrier at the eaves where the table asks for it.
  5. Shingles and flashing. We fasten to the maker's printed pattern and the code, and replace flashing that is worn.
  6. Cleanup. Our crew runs a magnet over the yard, clears the gutters of grit, and takes the debris away.

To start, use the free roof estimate page.

Common questions about roof shingles in Harrisburg-Carlisle

How long does a shingle roof last on a house?

A federal housing inspection guide gives about 20 years for a roof's first layer. Real life varies. Attic ventilation, shade and moss, winter freeze-thaw and the quality of the install all push that number up or down, so we judge your roof by what we find on it.

What is the most popular roof shingle?

Architectural, or laminated, shingles are the choice of most homeowners who replace a roof today. They are thicker than 3-tab shingles and have a more dimensional look. We still show you traditional and designer samples so you can compare them against your house.

Is GAF a good roofing brand?

GAF is one of several large makers, along with Owens Corning, IKO, CertainTeed, Tamko and Atlas. We would rather compare product lines than brand names. The exact line, the matching system pieces and correct fastening decide how the roof performs, and all of that goes in our written scope.

Why are my shingles curling?

Age is the usual cause. Heat and poor attic airflow, moisture from bath fans, and shingles laid over an old layer can also lift the edges. Curling on one slope points to a local cause. We find it before we recommend a repair or a replacement.

Does Owens Corning have architectural shingles?

Yes. Owens Corning makes architectural lines, as do GAF, IKO, CertainTeed, Tamko and Atlas. We can price more than one line on the same roof, so the estimates compare like for like.

Do I need a permit to replace my shingles?

It depends on the town. Harrisburg's application lists roofing, while Mechanicsburg says replacing the roof covering needs no building permit unless the structure is involved. Where one is required, we pull it. Work without a required permit can bring citations.

Where we work

Roof shingles across the Harrisburg-Carlisle, Pennsylvania metro. Each city has its own page with the permit rule and code edition that apply there:

Sources: Pennsylvania's adoption of the 2021 International Residential Code · Rule on local standards that equal or exceed the state code · Upper Allen Township design table: wind speed, snow load, ice barrier · Service life of a roof's first layer · Harrisburg building permit application · Mechanicsburg codes and zoning page · New Cumberland codes enforcement page · Camp Hill building permits. Codes, programs and prices change; confirm the current rule with your city before you rely on it.

Related services

More on the work

Free roof inspection

Get a straight answer on your roof

Free inspection, a written scope, and photos you keep either way.

Book my free inspection →
Free Inspection