What happens if you skip the permit (and you needed one)
- Stop-work orders from the city carry a $250–$500 fine, plus your contractor cannot legally continue work until you pull a retroactive permit and pay double fees (typically $300–$800 total).
- Lenders and home inspectors will flag an unpermitted deck during refinance or sale; many title insurance companies will not clear the property until the deck is permitted retroactively, costing $500–$2,000 in remediation and re-inspection fees.
- Harrisburg's zoning enforcement will investigate neighbor complaints; if the ledger attachment is non-compliant (wrong flashing, frost depth violation), removal orders and lien attachment are possible, carrying $1,000–$5,000 in legal costs.
- Insurance denials on deck-related injuries (collapse, guardrail failure) are common if the deck was unpermitted; your homeowner's policy may also be voided retroactively.
Harrisburg attached deck permits — the key details
Harrisburg's Building Department enforces Pennsylvania's adoption of the 2021 International Residential Code (the current edition as of 2024). The critical rule for attached decks is IRC R507.9 — the ledger board flashing requirement. Your ledger must be bolted to the rim board (not the band board alone) with half-inch lag bolts or screws spaced 16 inches on center, and the flashing must extend at least 4 inches up the wall sheathing and 6 inches under the rim board, sloped 45 degrees downward. Harrisburg's inspectors verify this in the framing inspection; missing or improper flashing is the #1 rejection reason here. The frost depth of 36 inches is non-negotiable in Harrisburg — any footing above that depth will be cited during the footing pre-pour inspection. Glacial till and karst limestone make Harrisburg's soil variable; some lots have shallow bedrock, and the city will require a soil engineer's report if depth exceeds 4 feet or if you hit limestone within 36 inches. IRC R507.10 governs support at the ledger — the deck must transfer all loads (dead load plus live load) through the rim board to the foundation, not through a notched joist. Most rejections stem from notched joists, which Harrisburg's plan reviewers flag immediately.
Harrisburg's owner-builder threshold is generous compared to nearby jurisdictions. Pennsylvania allows owner-occupied residential work by the property owner without a contractor license, and Harrisburg does not override that — you can pull the permit yourself if you own and occupy the home. However, the permit application requires a sealed structural plan (engineer's stamp) if the deck is over 300 square feet or elevated over 30 inches. For smaller, lower decks, a basic plan with frost depth, ledger detail, joist sizing, and guardrail height is often accepted without an engineer. This is where Harrisburg differs from some stricter PA municipalities (York, Lancaster) that require engineer seals on all decks. The fee schedule is $150 for decks under 200 square feet, $250 for 200–400 square feet, and $400+ for larger or multi-story decks. Permit fees do not include reinspection fees (typically $75–$100 per reinspection if flashing or footing is wrong). The city's online portal (accessible via the Harrisburg city website) allows you to upload a PDF plan, pay the fee by credit card, and track status; applicants typically receive a decision email within 5–7 business days for simple decks.
Stairs, railings, and utilities add complexity. IRC R311.7 sets stair stringer width (minimum 36 inches between handrails), tread depth (minimum 10 inches), and riser height (maximum 7.75 inches); Harrisburg enforces these strictly in the framing inspection. Guardrails must be at least 36 inches high from the deck surface (measured at the top of the rail), and the balusters (the vertical spindles) must not allow a 4-inch sphere to pass through — Harrisburg inspectors often verify this with a physical test ball. If your deck includes electrical (outlets, lighting), you will need a separate electrical permit (approximately $75–$150) filed with the same department; the electrician must be a licensed PA electrician, and the work must comply with NEC 2020. Plumbing (hot tubs, outdoor sinks) requires a plumbing permit as well. The three inspection sequence is typical: footing pre-pour (Inspector checks frost depth, hole diameter, bedrock clearance), framing (ledger bolts, flashing, beam-to-post connections, joist sizing, stair dimensions, guardrail height), and final (cosmetic, any corrected items, signed-off approval). Plan on 2–3 weeks between permit application and the first inspection; construction typically takes 4–8 weeks depending on size and weather.
Harrisburg's climate zone 5A means freeze-thaw cycling puts constant stress on deck connections. The city's plan reviewers emphasize DTT (Design Tension Tie) connectors — specifically Simpson Strong-Tie or equivalent hardware at the ledger that resists uplift and lateral loads. This is not just code compliance; it's a recognized failure point in Harrisburg's older inventory. Many decks built in the 1990s and 2000s without proper tension ties have experienced rim board rot and ledger separation after 15–20 years. Modern code (and Harrisburg's current enforcement) requires these connectors on any deck over 12 feet wide or in areas with heavy snow load. Pennsylvania's code adopts 50 pounds per square foot as the live load for decks (standard across most states), but Harrisburg's inspectors will ask about roof snow accumulation if your deck is under an overhang or roof valley. The city also requires a site plan (survey or scaled drawing showing the deck location relative to lot lines, easements, and neighboring structures) if the deck is within 5 feet of a property line or affects a side-yard setback. This is a zoning review, separate from the building permit, but often processed together. Most Harrisburg homeowners are surprised by this requirement; it's easy to skip if you don't know about it, but it will block permit approval if missing.
The practical timeline from application to final approval is 4–6 weeks in Harrisburg, assuming no rejections and typical spring/summer construction timing. Winter (November–March) may extend timelines due to inspection delays and frozen-ground issues. Your first step is to gather a site survey, a basic deck plan (sketch showing dimensions, height, ledger detail, footing depth, guardrail height, stair tread/riser), and your proof of ownership. The Harrisburg permit portal requires a filled-out PA building permit application (available on the city website), a fee payment (credit card or check), and a PDF of your plan. Submissions are typically reviewed within 5 business days; if approved, you receive a permit number and can begin footing excavation. If rejected (most common: ledger flashing detail missing, frost depth above 36 inches shown, or stair dimensions off), you will receive a detailed list of corrections and can resubmit revised plans at no additional fee. Once the permit is issued, you schedule the footing pre-pour inspection by calling the Building Department (contact info below); the inspector arrives within 2–3 business days. After footing approval, you can pour concrete and begin framing. The framing inspection is more thorough and may take 1 week to schedule; final approval typically occurs the same day, pending any minor corrections. If you hire a contractor, they typically handle all permit logistics; if you're doing this as an owner-builder, plan to be present at each inspection and answer specific questions about materials, sizing, and connections.
Three Harrisburg deck (attached to house) scenarios
Harrisburg's 36-inch frost depth: why it matters and how it's enforced
Harrisburg sits on glacial till and karst limestone, deposited during the Pleistocene and shaped by underground water erosion. The frost depth of 36 inches is among the deepest in Pennsylvania and reflects the severity of winter freeze-thaw cycling in this region. When the ground freezes to 36 inches, soil expands (frost heave); if your footing is above that depth, it will lift and settle unevenly, causing deck ledgers to crack, separate, or fail catastrophically. This is not theoretical — Harrisburg's Building Department has documented dozens of deck failures traced to footing depth violations, and the city's inspectors are rigid about it.
When you submit a deck plan to Harrisburg's Building Department, the first thing the structural reviewer looks for is a footing-depth notation on the plan. The notation should read 'Footings to extend 36 inches below final grade minimum, or to competent soil/bedrock, whichever is shallower.' Soil type (glacial till or limestone) should be noted if known. If your plan shows 30-inch footings or is vague ('frost line depth'), you will be rejected with a request to revise. During the footing pre-pour inspection, the inspector arrives at your site and measures the excavation depth with a tape measure, often marking the depth in the hole with chalk or marker to confirm 36 inches. If the hole is shallow, the inspector will halt you on the spot and issue a citation; you must deepen the hole before pouring concrete.
Some homeowners discover bedrock at 24 or 28 inches and ask whether they can pour footings on the bedrock shallower than 36 inches. The answer is yes, but you need engineer documentation. If you hit limestone or shale at 28 inches and it's competent (solid, not fractured or weathered), the engineer can certify that as adequate support, and the city will accept it — but you must provide a written engineer's letter or soil report. DIY homeowners often lack this documentation and end up digging deeper unnecessarily; hiring a soil engineer costs $300–$500 but can save weeks of delay if bedrock issues arise.
The freeze-thaw cycle also affects ledger attachment. Even with 36-inch footings, if your ledger flashing is improper or missing, water will wick into the rim board during freeze cycles, ice lenses will form, and the rim will rot from the inside out. This is why Harrisburg's plan reviewers and inspectors obsess over IRC R507.9 flashing detail — the detail protects against water intrusion, which then prevents frost heave damage at the ledger. Pressure-treated lumber (UC4B or UC3B rating for Harrisburg's soil and moisture exposure) is the bare minimum; many experienced builders in this region upgrade to heartwood cedar or composite materials, which do not absorb water as readily and resist rot better in the 36-inch frost/thaw environment.
Ledger board flashing and rim-board connection: Harrisburg's most-cited rejection
IRC R507.9 specifies ledger flashing requirements, but many homeowners and even DIY contractors get this wrong in Harrisburg — wrong flashing detail is the top rejection reason for decks in this city. The rule is specific: the ledger must be bolted to the rim board (the structural member that sits atop the foundation rim joist) with half-inch bolts or screws spaced 16 inches on center. The flashing must be a continuous piece (usually aluminum or steel, at least 0.016 inches thick) that extends at least 4 inches up the exterior wall sheathing and at least 6 inches under the rim board, sloped downward at 45 degrees. The under-rim portion (the 6 inches) is critical — it sheds water away from the rim board and down the outside of the foundation, preventing wicking.
Harrisburg's inspectors use a simple test: they pull up the flashing and check that it tucks under the rim board, that bolts are present every 16 inches (or closer), and that the flashing is not caulked in a way that would trap water. Caulk is allowed only on the outer (visible) edges; the under-rim area must remain uncaulked so water drains freely. If your framing inspection reveals caulk under the rim or bolts spaced 24 inches apart instead of 16 inches, the inspector will issue a 'deficiency notice' and require correction before final approval. This is not a minor cosmetic fix — you must remove the caulk, add bolts, or potentially rebuild the ledger connection.
Many Harrisburg deck builders make a second mistake: attaching the ledger to the band board (the face of the rim, the cosmetic trim) instead of the structural rim board beneath it. The band board is thin, often plywood or trim boards, and has no structural capacity. If you bolt the ledger to the band, the deck load transfers through the band to nothing, and the ledger pulls away from the house. The correct approach is to remove the band board, bolt the ledger directly to the rim board (the structural 2x8 or 2x10 that forms the perimeter of the floor system), and reinstall the band board on top of the flashing. Some homes (especially older ones in Harrisburg) have complex rim details, and it is worth hiring a builder or engineer to verify the rim-board location before you order materials.
Design Tension Tie (DTT) connectors are increasingly required in Harrisburg decks over 12 feet wide. These are metal brackets (Simpson Strong-Tie LUS or equivalent) that bolt to both the ledger and the rim board and are designed to resist uplift forces (the deck trying to pull away from the house under wind or snow load). Harrisburg's code does not explicitly mandate DTT connectors on all decks, but the Building Department's plan reviewers often recommend them on larger decks, and they are standard practice in this climate zone. If your plan shows a DTT connector, the inspection will verify it is installed (bolts visible, bracket not painted over, proper fastening). This is a detail that pays for itself in longevity — decks with proper DTT connectors rarely experience ledger separation even after 20+ years.
Harrisburg City Hall, 10 North Second Street, Harrisburg, PA 17101
Phone: (717) 255-6900 ext. 3020 (Building/Permitting) | https://www.harrisburgpa.gov/ (permits section; verify current portal URL on website)
Monday–Friday, 8:00 AM – 5:00 PM (closed municipal holidays)
Common questions
Do I need a permit for a deck that is only attached by stairs, not a ledger?
No, if the stairs are structural steps that are freestanding and do not connect to the rim board. However, if the stairs are built into the deck structure and transfer loads to the house, the entire deck is considered attached and requires a permit. Harrisburg's Building Department will require you to clarify the connection detail in your plan submission. If you are uncertain, contact the department before spending money on design.
Can I hire a licensed PA general contractor, or does my deck contractor need a special license?
A licensed PA general contractor or a specialized deck builder both are acceptable. The contractor does not need a separate deck license in Pennsylvania. However, if electrical work (hot tub, outlets, lighting) is involved, a licensed electrician must handle that. If you are the owner-occupant, you can pull the permit yourself and do the work, but Harrisburg still requires adherence to all code details — the inspection will not be waived.
What is the difference between a site survey and a site plan in Harrisburg's deck permit?
A site survey is a professional document prepared by a surveyor showing exact lot lines, easements, setbacks, and property boundaries with measurements. A site plan is your scaled drawing (often hand-drawn or CAD) showing the deck location relative to the house and lot lines. For decks within 5 feet of a property line, Harrisburg may require a formal survey to verify setback compliance; for decks in the middle of the yard, a scaled site plan is usually sufficient. Ask the Building Department when you call to confirm.
If my deck footings are sitting on bedrock, can I pour concrete directly on the rock without digging 36 inches?
Yes, if an engineer certifies that the rock is competent (solid, not weathered or fractured). You must submit a letter from a PA-licensed engineer stating the rock classification and depth. Without that letter, Harrisburg's inspectors will require you to dig to 36 inches or stop the project. A geotechnical report costs $300–$500 but saves time if bedrock is an issue.
Can I build my deck in winter, or should I wait until spring?
Winter construction (November–March) is possible, but frozen ground complicates footing excavation and concrete curing in cold weather. Harrisburg's Building Department does not restrict seasonal construction, but you will face frozen soil at 36+ inches deep, which may require special excavation equipment or thawing methods. Spring (April–October) is ideal for footing work and plan review timelines; winter often delays inspections due to weather and frozen conditions.
What happens if I discover that my 10-year-old unpermitted deck was never properly flashed or footed?
Contact the Harrisburg Building Department and ask about retroactive (after-the-fact) permits. The city can issue a permit for the existing deck if it is compliant with current code; if it is not (improper flashing, shallow footings, missing guardrails), you may be required to bring it into compliance. Costs vary widely, but repairs often run $2,000–$5,000 plus reinspection fees. It is worth doing this before a sale — undisclosed unpermitted structures create title issues and can result in forced removal.
Does Harrisburg's Building Department review plans for code compliance before I pay the permit fee?
No, the city does not offer free pre-review consultations. However, you can call the Building Department and ask a specific code question (e.g., 'Is my frost-depth notation correct?') and they may provide informal guidance. Once you submit the plan and fee, the department's reviewer will conduct a formal plan check and issue a detailed approval or rejection within 5–7 business days. Plan for one revision cycle if your initial plan is vague.
If I hire a general contractor, can they pull the permit in their name, or do I have to be the permit holder?
The permit holder (the person/entity responsible for the work) can be either the homeowner or the contractor. If the contractor pulls the permit, they are responsible for code compliance and final approval. If you pull the permit as the homeowner, the contractor must still comply with all inspections and code requirements. Harrisburg requires the permit holder's name and contact information on the application, so decide this upfront with your contractor. Most contractors prefer to hold the permit; homeowners often prefer to hold it themselves.
How much does a structural engineer's sealed plan cost for a deck in Harrisburg?
A basic sealed plan for a deck runs $400–$800 depending on the engineer and deck complexity. For larger decks with utilities (hot tub, electrical) or sites with soil issues (bedrock, karst limestone), the cost can exceed $1,000. Some engineers include a site visit; others do plan-only work based on photos and dimensions. Get quotes from two or three local structural engineers — those familiar with Harrisburg's frost depth and soil conditions will give faster turnaround.
Can my HOA approve my deck before I get a city permit, or do I need both?
Both. Your homeowners association (if you have one) has architectural review authority independent of the city building permit. You should submit your deck plan to your HOA's architectural committee first and get written approval; then submit to Harrisburg's Building Department. The city permit does not override HOA restrictions, and the HOA approval does not override code requirements. Plan for 2–3 weeks for HOA review in addition to 2–3 weeks for city permit.
More permit guides
National guides for the most-asked homeowner permit projects. Each goes deep on code thresholds, common rejections, fees, and timeline.
Roof Replacement
Layer count, deck inspection, ice dam protection, hurricane straps.
Deck
Attached vs freestanding, footings, frost depth, ledger, height/area thresholds.
Kitchen Remodel
Plumbing, electrical, gas line, ventilation, structural changes.
Solar Panels
Structural review, electrical interconnection, fire setbacks, AHJ approval.
Fence
Height/material limits, sight triangles, pool barriers, setbacks.
HVAC
Equipment changeouts, ductwork, combustion air, ventilation, IMC sections.
Bathroom Remodel
Plumbing rough-in, ventilation, electrical (GFCI/AFCI), waterproofing.
Electrical Work
Subpermits, NEC sections, panel upgrades, GFCI/AFCI, who can pull.
Basement Finishing
Egress, ceiling height, electrical, moisture barriers, occupancy rules.
Room Addition
Foundation, footings, framing, electrical/plumbing extensions, structural.
Accessory Dwelling Units (ADU)
When permits are required, code thresholds, JADU vs ADU, electrical/plumbing/parking rules.
New Windows
Egress, header sizing, structural cuts, fire-rating, energy code.
Heat Pump
Electrical capacity, refrigerant handling, condensate, IECC compliance.
Hurricane Retrofit
Roof straps, garage door bracing, opening protection, FL OIR product approval.
Pool
Barriers, alarms, electrical bonding, plumbing, separation distances.
Fireplace & Wood Stove
Hearth, clearances, chimney, gas line work, NFPA 211.
Sump Pump
Discharge location, electrical, backup options, plumbing tie-in.
Mini-Split
Refrigerant lines, condensate, electrical disconnect, line set sleeve.