Dauphin County · Pennsylvania

Roofing in Millersburg, Pennsylvania

Millersburg is a river town and a railroad town 20 miles north of downtown Harrisburg, formed in 1807 from part of Upper Paxton Township. Our crew repairs and replaces the roofs over its homes, from the oldest to the newest.

  • Free photographed inspection
  • Photo report for your insurer
Free roof inspectionWe photograph each slope in Millersburg and send you the set either way.

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

Free roof inspection
Storm damage
Written, line-item quotes
The whole metro
Roofing services in Millersburg

What we do on Millersburg roofs.

Roof replacement

91% of homes here predate 2000

Get a quote

Flat & low-slope

40% attached or in 2–9 unit buildings

Get a quote

Millersburg at a glance

Permit for a re-roof
Yes
Millersburg Borough Office
Adopted code
Not published
Confirm before work starts
Homes here
1,284
Census count
Median year built
1953
Census estimate

Millersburg has about 0.8 square miles of land and roughly 2,531 people. It sits about 20 miles north of downtown Harrisburg-Carlisle. We cover ZIP code 17061.

No completed roof in Millersburg is logged in our job records yet.

Old houses, winter storms and new flood maps in Millersburg

Millersburg is built close, with 1284 homes on 0.8 square miles of land. Of those homes, 482 date to 1939 or earlier, and 263 went up in the 1950s, more than in any decade since. The pre-1940 houses often sit on board sheathing rather than plywood, and some still carry slate or an earlier layer of shingles under the top one, so the wood uncovered at tear-off shapes the rest of the job.

The severe winter storm of January 2026 brought a borough snow emergency, and snow on that scale can lie on a roof for days. Over a top-floor ceiling with thin insulation, heat from the rooms melts it from below, the water refreezes at the cold eave, and an ice dam starts pushing meltwater under the shingles. Summer brings the other problem: humid air, with moss and algae taking hold on slopes that get little sun and keeping the shingles damp.

Being a river town has a paperwork side here. Updated federal flood maps in 2026 placed some Millersburg properties in the mapped flood hazard area and removed others, so a lot's status may differ from the last time it was roofed. The borough's zoning application asks whether the property is in the floodplain, and properties in a mapped floodplain also need a Flood Plain Development Permit. Zoning goes through the Borough Office, and the state building code permit goes through one of two third-party agencies. When your roof needs that paperwork, we answer the floodplain question against the 2026 map and file the applications with the Borough Office.

The housing stock in Millersburg

What we usually find on a postwar roof

The postwar housing in Millersburg is mostly simple to roof, which is why it gets done badly so often. Decking is usually 1x6 boards or early plywood, still sound but worth walking rather than assuming. The recurring problems are the low-slope sections — porch roofs, carport tie-ins, the flat bit over an addition — where a shingle was installed below its rated pitch and has been failing quietly ever since. Attic ventilation on houses of this era is also routinely short of what current shingle warranties require, and under-venting cooks a roof from underneath. We measure intake against exhaust before we quote rather than just nailing on a ridge vent and calling it solved.

The houses we roof in Millersburg

Built before 1940
38%
482 of 1,284 homes
Built 2000 or later
9%
117 homes
Single-family detached
50%
644 houses
Owner-occupied
51%
614 of 1,199 lived in

The Census Bureau counts 1,284 homes in Millersburg, with a median year built of 1953. 482 of them (38%) went up before 1940 — 15th of 37 places on this site for pre-1940 share — and 117 (9%) in 2000 or later. More of today's homes date from before 1940 than from any decade since. On the pre-1940 share, Millersburg sits above Dauphin County's 19%.

A roof's first layer has a service life of about 20 years, according to HUD's Residential Rehabilitation Inspection Guide. That puts 1,167 homes in Millersburg, the 91% built before 2000, past at least one full roof life, and the 899 built before 1970 (70%) are usually on a third covering or later. First replacements are arriving on the 77 homes built in the 2000s, while the 40 built since 2010 are mostly still on the roof they were built with. On houses that old, the question worth asking is how many layers are up there: a roof laid over an old one hides the deck.

Detached single-family houses make up 50% (644); attached houses and townhouses 24% (305). 215 homes (17%) sit in two- to nine-unit buildings and 120 (9%) in buildings of ten units or more, where the roof is usually a landlord's or an association's decision. 614 of 1,199 occupied homes (51%) are lived in by their owners. With houses like these, the jobs can include full tear-offs on houses past two roof lives, deck and flashing checks on pre-war board sheathing and flat and low-slope sections, which turn up more on attached and multi-unit buildings.

BuiltHomesShare
Before 194048238%
1940s836%
1950s26320%
1960s716%
1970s15112%
1980s816%
1990s363%
2000s776%
2010s403%
2020 or later00%

Census ACS 2020–2024, tables B25034, B25035, B25024 and B25003: 1,284 homes, 1,199 occupied. Survey estimates.

Hail reports near Millersburg

NOAA’s Storm Prediction Center logged no reports of hail 1 inch or larger within 5 miles of Millersburg’s center from 2016 through 2025. That is a gap in the reports rather than proof that no hail fell: reports come from spotters and the public.

Do you need a permit here?

The borough's building permit application, used for permits handled through Building Inspection Underwriters, lists "Roofing" with total square feet as a type of work. The borough also says a zoning permit is "required for most exterior construction and demolition work". Applicants choose Barry Isett & Associates or Building Inspection Underwriters to handle the state building code (UCC) permit when the zoning permit is completed. The application has a line for the contractor, and a line for the owner to be entered if the owner does the work.

Which code Millersburg enforces

Millersburg does not publish the code edition it currently enforces. We confirm the edition with the building department before we write the scope.

Permits and inspections in Millersburg

We reach the permit desk at 717-692-2389. Millersburg does not publish a building official’s name, so the permit conversation is with the department itself. We check the department’s own page for its current permit rules before a job.

Worth knowing in MillersburgThe zoning permit costs $25 plus the third-party agency's cost and any UCC permit costs. Completed permit applications go to the Borough Office. Properties in a mapped floodplain also need a Flood Plain Development Permit, and the borough's zoning application asks whether the property is in the floodplain.
12345678
What goes into a new roof, layer by layer

The design figures behind the spec

The design wind speed a roof in Millersburg is built to depends on where the house stands: across the Harrisburg-Carlisle, Pennsylvania metro, we build to the design wind speed set for the address; Township of Upper Allen’s published table gives 90 mph. The building department can confirm the figure, and the code guide explains what it governs.

How Millersburg compares with its neighbors

CityRe-roof permitCodeMedian built
MillersburgYesNot published1953
Colonial ParkNot publishedUCC (2021 IRC)1969
Unincorporated Dauphin CountyNot publishedUCC (2021 IRC)—
ElizabethvilleNot publishedNot published1951
EnhautNot publishedUCC (2021 IRC)1950
HarrisburgYesNot published1947
HersheyNot publishedUCC (2021 IRC)1970

Every Dauphin County city we cover, side by side →

Common questions about roofing in Millersburg

Can I re-roof only my side of an attached Millersburg house?

In most cases, yes. Millersburg has 305 single-family houses attached to a neighbor, and on many of them one roof runs across both homes. A one-sided job ends at the party wall line, where the new roofing has to be tied in to the neighbor's roof so water stays out at the seam. That seam is a common place for leaks, so it helps to talk with your neighbor before work starts, since the job runs up to their side.

What should I check on the chimney of an oil-heated Millersburg house before re-roofing?

Fuel oil heats 515 of Millersburg's 1199 occupied homes, and an oil burner usually vents up a chimney, so that chimney carries exhaust all heating season. Before new shingles go around it, look at the flashing where the chimney meets the roof, the cap on top and, on brick or block, the mortar joints above the roofline. Flashing set into crumbling mortar does not stay watertight for long, so any masonry repair belongs ahead of the roofing.

Do I need a permit to replace a roof in Millersburg?

The borough's building permit application, used for permits handled through Building Inspection Underwriters, lists "Roofing" with total square feet as a type of work. The borough also says a zoning permit is "required for most exterior construction and demolition work". Applicants choose Barry Isett & Associates or Building Inspection Underwriters to handle the state building code (UCC) permit when the zoning permit is completed. The application has a line for the contractor, and a line for the owner to be entered if the owner does the work.

How old are the houses in Millersburg?

By the Census Bureau's estimates, 91% of Millersburg's homes were built before 2000 and 70% before 1970, with a median year built of 1953 (2020–2024 estimates). A roof usually lasts about 20 years, so the deck and the layers get checked before any quote.

Have you worked in Millersburg before?

Not yet: no completed roof in Millersburg is in our job records, so this page shows no job count.

Researched 2026-11-09; housing, Census ACS 2020–2024; hail, NOAA SPC. Sources: www.millersburgpa.org · www.millersburgpa.org · www.millersburgpa.org · www.millersburgpa.org · data.census.gov · data.census.gov · data.census.gov · www2.census.gov · www2.census.gov · data.census.gov · data.census.gov · en.wikipedia.org · www.spc.noaa.gov. Rules and staff change; check with the jurisdiction.

Free roof inspection

Get a straight answer on your Millersburg roof

Book my free inspection →
Free Inspection