Should I repair or rebuild my porch?
Repair a porch when the damage is limited to floor boards, rails or one post and the framing is sound. Rebuild when joists, beams or the connection to the house have decayed, or when repairs keep failing. A licensed contractor should inspect before you decide, and the Virginia building code requires a permit for alterations involving any structural component.
Free to ask. Local shops send quotes, and you pay only when you book one.
By Kasra Taheri, Founder, LoclisPublished
Researched and drafted with AI, then checked claim by claim against the sources listed below before it was published. Prices and rules change; the dates beside each source say when it was last checked.
Step by step
Read when to stop and call a pro, further down this page, before you start.
Step 1: Walk the porch and note every problem
List soft boards, loose rails, wobbly stairs, rust on connectors and any posts that look wet or split at the ground.[1]
Step 2: Probe the wood from the surface
Press a screwdriver into suspect boards and the visible ends of the framing. Wood that lets the tip sink in or feels spongy is decayed.[2]
Step 3: Sort what you found
Put floor boards, balusters and rails in one list and framing, posts and the house connection in another.
Step 4: Stay off anything structural
If anything on the framing list is soft or loose, do not use that part of the porch until a professional has looked at it.[1]
Step 5: Ask a licensed contractor to inspect
Look up the contractor in DPOR's licence lookup before you let them on site.[5]
Step 6: Ask for both prices
Request a written quote for repair and a written quote for rebuild, each itemised, so you can compare them.[5]
The short version
Repair when the damage is in the surface and the frame is sound. Rebuild when the frame is not. The frame means the joists, beams, posts and the connection to the house, and it is the part you cannot judge from the top of the porch.
Signs that repair is enough
Floor boards, balusters and rails can be replaced one at a time. Christiansburg's list of changes that need no building permit includes "Replacing deck floor boards" and "Replacing only one support post."[3] If the porch is otherwise solid, with firm wood, tight connections and posts that are dry at the ground, spot repairs are sensible and cheap compared with a rebuild. How to replace a rotted porch floorboard covers the boards-only case.
Fairfax County's building official says a deck built and inspected to code and maintained properly "should last 20 years or more."[1] A porch younger than that, with a local problem such as a leak above one corner, usually repairs well.
Signs that you should rebuild
Decayed framing. The Forest Products Laboratory says "Serious decay occurs only when the moisture content of the wood is above the fiber saturation point (average 30%)."[2] Wood attacked by white-rot fungi, for one, "often feels spongy."[2] A joist or beam that has been wet long enough to rot is not a board you can swap. Replacing a section means supporting the floor above it, and a patched frame is only as strong as the weakest member.
A weak connection to the house. Fairfax County's checklist includes the question "Are all the places where your deck is attached to your home secure?"[1] A ledger pulling away from the wall is a structural problem, not a cosmetic one.
Posts rotted at the ground. In Christiansburg, replacing only one post needs no permit, but it lists "More than one support post replacement" as needing a permit.[3] When several posts are going, the footings and the rest of the frame are usually also in question.
Repairs that keep failing. If each board you replace is followed by another a year later, water is reaching the structure and the repair is not holding.
Where the porch has problems with connection points or wood quality, Fairfax County's advice is to "consider staying off your deck until a professional inspects it, repairs it or replaces it."[1]

Permits for either choice
Permit rules come from the Virginia Uniform Statewide Building Code and are administered by your locality. The code requires a permit for alterations involving "any structural component."[4] Christiansburg states that "Any deck or porch over 16 inches above finished grade will need a permit to replace an existing deck."[3] Other localities use their own thresholds, so ask your building department before you agree to a scope. A contractor who says no permit is needed should be able to say why.
Hiring for the inspection
Ask for both a repair quote and a rebuild quote so you can see the gap. DPOR says that when the work is valued at $1,000 or more, "a valid Virginia Contractor’s License is required for the license category in which the contractor is to work."[5] Look up the licence number before the contractor visits. A bidder who recommends rebuilding should show you the decayed framing, and one who recommends patching should say what they checked underneath. See how much porch repair costs in Virginia for what to put in a written quote.
Stop and call a pro if
- A joist, beam or post is soft or crumbles when probed.
- The porch moves, bounces or sags when you step on it, or a railing or stair wobbles.
- The ledger is separating from the house wall.
- You are weighing a second repair in the same place.
- The porch is covered or high off the ground, where a failure is more dangerous.
Getting help in Virginia
Browse porch repair, deck repair businesses, or more home repair answers.
When you are ready, describe the porch once and licensed local contractors quote it.
Common questions
- What damage means repair, not rebuild?
- Damage confined to floor boards, balusters, rails or a single post, with sound joists, beams and a secure connection to the house. Christiansburg, for one, lists replacing deck floor boards and replacing only one support post among the changes that need no building permit.
- What damage means rebuild?
- Decayed joists or beams, posts rotted at the ground, a ledger pulling away from the house, or rot that keeps coming back after repairs. Fairfax County's building official suggests staying off a deck with connection or wood-quality issues until a professional inspects it.
- Does a rebuild need a permit?
- Usually. The Virginia building code requires a permit for work involving any structural component, and Christiansburg says a deck or porch over 16 inches above finished grade needs a permit to replace an existing deck. Ask your building department.
- How long should a porch last?
- Fairfax County's building official says a deck built and inspected to code and maintained properly should last 20 years or more. A porch past that age with decayed framing is a candidate for rebuild.
- Who should inspect the porch?
- A contractor licensed by DPOR for the work. DPOR says a Virginia contractor's licence is required when the work is valued at $1,000 or more, and you can verify a licence in its online lookup.
Sources
- [1] How to Ensure the Safety of Your Decks, Fairfax County, Virginia. Checked October 27, 2026.
- [2] Wood Handbook, Chapter 14: Biodeterioration of Wood (FPL-GTR-282), U.S. Forest Service, Forest Products Laboratory. Checked October 27, 2026.
- [3] Deck Building FAQs, Town of Christiansburg, Virginia. Checked October 27, 2026.
- [4] 13VAC5-63-80. Section 108 Application for permit (Virginia Uniform Statewide Building Code), Virginia Administrative Code, Virginia General Assembly. Checked October 27, 2026.
- [5] What You Should Know Before You Hire a Contractor, Virginia Board for Contractors, DPOR. Checked October 27, 2026.
Want a pro to handle it?
Describe the job once. Licensed local businesses send quotes, and you pay only when you book one.
Get a quote for Home Repair