How much does fence repair cost in Portland?
| Repair | Typical 2026 cost |
|---|---|
| Replace one rotted or broken post | $150 – $400 |
| Straighten and reinforce a leaning post | $100 – $300 |
| Replace boards or one panel section | $200 – $800 |
| Replace rails | $15 – $40 per rail |
| Fix a sagging or dragging gate | $150 – $500 |
| Pressure wash and stain | $2 – $5 per linear ft |
Typical Portland-area ranges. Matching older boards or custom styles can add cost.
What causes fence damage in Portland?
- Post rot at ground level. Months of rain keep soil wet, and wood posts rot where they meet the ground, especially without gravel drainage under the concrete.
- Wind storms. Winter storms push on solid privacy fences and snap weak posts.
- Moss and soil contact. Boards touching soil or mulch soak up water and decay.
- Falling limbs and tree roots. Common under Portland’s big firs and maples.
- Gate sag. Heavy gates without a diagonal brace or strong hinge post drop over time.
Repair or replace your fence?
| Repair it if… | Replace it if… |
|---|---|
| Only a few posts or sections are damaged | Many posts are rotted or leaning |
| The fence is under about 10–12 years old | The fence is 15+ years old |
| Boards are still solid overall | Boards are gray, split and soft in many places |
| Repair cost is under about a third of a new fence | Repairs would cost close to half of a new fence |
If replacement makes sense, see our fence installation cost guide for Portland, including materials and height rules.
How a leaning fence post is repaired
- Brace the fence and detach rails from the failed post.
- Remove the old post and concrete footing.
- Dig a clean hole and add gravel at the bottom for drainage.
- Set a new pressure-treated or steel post in concrete, plumb and level.
- Reattach rails and boards, and seal any cut ends.
How to prevent future fence repairs
- Stain or seal wood every 2–3 years.
- Keep soil, mulch and bark dust off the bottom boards.
- Trim shrubs and vines away from the fence.
- Fix small problems before winter storms.
Need help with a bigger project? Read how to choose a general contractor in Portland or see our fence and gate repair service in Portland.
Call (504) 446-4124 or send us photos. AG General Contractor (CCB #246953) repairs fences throughout the Portland metro area.
Frequently Asked Questions
How much does it cost to replace a fence post in Portland?
Replacing a single rotted or broken post usually costs $150 to $400, including removing the old footing and setting the new post in concrete.
Can a leaning fence be fixed without replacing it?
Often, yes. If only a few posts have failed, they can be replaced or reinforced and the existing panels reattached.
Why do fence posts rot so fast in Portland?
Wet soil from the long rainy season keeps posts damp at ground level. Setting posts on gravel, using pressure-treated or steel posts, and keeping soil off the wood all help.
How do I fix a sagging fence gate?
A sagging gate usually needs a stronger hinge post, heavier hinges, or a diagonal brace or anti-sag kit. Most gate repairs cost $150 to $500.
When is it time to replace a fence instead of repairing it?
Replace it when many posts are rotted or leaning, the boards are failing across most of the fence, or the fence is over 15 years old and repairs keep adding up.
Main service: Fence & gate repair in Portland, OR
Also serving: Portland. Request a free estimate.
AG General Contractor LLC is a licensed Oregon contractor (CCB #246953) based in Portland, OR. We build and repair concrete driveways, patios, fire pits, retaining walls and fences for homeowners across the Portland metro area. About us · Get a free quote · (504) 446-4124