Handyman Special Packages from $350 — See pricesOwner-operated · Free estimates · Serving Palmyra & Lebanon, Dauphin & Lancaster CountiesCall or text: (717) 991-8885

Deck & Fence Repair

Deck & Fence Repair in Lebanon, Dauphin & Lancaster Counties

We handle deck and fence repair across Lebanon, Dauphin and Lancaster Counties, including Palmyra, Hershey and Harrisburg: loose railings, soft boards, wobbly steps, leaning fence sections and broken pickets — repaired safely, then stained or painted to match.

Prefer text? Text photos to (717) 991-8885 for a quote · Mon–Sat, 8 AM – 8:30 PM · Call or text anytime, we’ll get back to you fast.

  • Master Craftsman
  • Licensed & Insured
  • 10+ Years Experience
  • Owner-operated
  • Free written estimates
  • PA HIC #PA213116
  • Mon–Sat, 8 AM – 8:30 PM

What's included

  • Safer decks — Loose railings, steps and soft boards fixed before someone gets hurt.
  • Fence sections & gates — Replace pickets, rails and sagging gates.
  • Stain & paint — Protect the wood and refresh the look in the same project.
  • Repair before replace — We'll tell you honestly when a repair makes more sense than a rebuild.

Prefer text? Text photos to (717) 991-8885 for a quote · Mon–Sat, 8 AM – 8:30 PM · Call or text anytime, we’ll get back to you fast.

Free estimate

Text a few photos of your deck & fence repair project and Robert will get back to you with a clear price.

(717) 991-8885 Text photos

Before & After: Trex Ramp & Stoop

Palmyra area: 4x8 ramp and 5x8 stoop with 2 steps. Old wood decking replaced with gray Trex composite, 8 posts replaced, rails painted dark gray.

Ramp
BeforeWeathered wood wheelchair ramp with gray, worn decking and railings before repair
AfterSame ramp after: gray Trex composite decking and railings painted dark gray
Stoop & steps
BeforeWeathered wood stoop and two steps before repair
AfterSame stoop and two steps after: gray Trex composite decking, new posts and dark gray rails

Watch the Work

Short clips from real jobs by Robert. Tap play to watch (music only).

Deck & Porch RefinishingDeck stain refinishing plus a porch ceiling repaint: before, prep and after.
Rate These Jobs 1–10Rate these jobs 1-10: a Trex ramp and stoop, interior painting, a kitchen, a bathroom, an entry door and a shed roof.

What Customers Say

Real reviews from past customers, quoted as written. Read all reviews · Leave us a Google review.

“Rob built the perfect deck for us. Just what we wanted. He gave us a quote last fall and stuck with it. He did quality work, was quiet, cleaned up each day. We have already agreed to another project this fall. 100% recommend him.”

Claire M.HomeAdvisor review · May 2022 · Deck

“Robbie, was very intelligent and respectful to work with. I was impressed with his diligence with my deck project. He was also very clean and courteous. …”

Michael B.HomeAdvisor review · Nov 2021 · Deck

How It Works

Call or text

Call, or text photos to (717) 991-8885 for a quote. You talk directly with Robert, the owner.

Free estimate

We look at the job (in person or by photo) and send a clear written estimate through Joist.

Scheduled work

Pick a date that works. We show up on time, protect your home, and keep the site tidy.

Final walkthrough

We walk the finished job with you and make sure you're happy before invoicing.

Deck & Fence Repair FAQ

Can you replace just a few deck boards?

Yes. We replace damaged boards and try to match the existing decking as closely as possible.

Do you fix sagging gates?

Yes — gate sag, latches and hinges are common quick fixes.

Do you stain decks?

Yes, deck staining and painting are part of what we do.

Can I text photos for an estimate?

Yes — text photos to (717) 991-8885.

Free Deck & Fence Repair Estimate

Calling or texting is fastest — texting photos of the job helps Robert price it quickly.

Call (717) 991-8885

Text photos to (717) 991-8885 for a quote

Robert Stoner, owner of Stoner Handyman & PaintingYou'll talk to Robert directly.

  • Hours: Mon–Sat, 8 AM – 8:30 PM · Call or text anytime, we’ll get back to you fast.
  • Serving: Lebanon, Dauphin & Lancaster Counties, including Palmyra, Hershey & Harrisburg
  • PA HIC #PA213116 · Licensed & Insured

Get a free estimate

Fastest: call or text (717) 991-8885. Or send a quick note:

We'll call or text you back. No spam — see our privacy policy.