Structural Carpentry Repairs in Moncton, NB
The damage nobody could see until the wall came open — found, rebuilt to code, and closed back up right.

Structural carpentry repairs in Moncton start the same way almost every time: someone called about something else entirely — siding, a leak, a renovation — and once a wall or floor opened up, the real problem had been sitting there the whole time. Wood behind siding, under a bathroom, or below a deck ledger can stay compromised by moisture or insects for years without a single visible sign on the outside. Valhalla Construction handles structural repairs across Moncton, Dieppe, Riverview, and as far as Fredericton, opening up exactly what needs it, rebuilding to code, and putting the finished surface back so the repair disappears.
The Marysville rebuild
The clearest example of this work is a siding job on a home in Marysville, on the outskirts of Fredericton. The old siding came off in sections rather than all at once — there was no reason to strip the whole building when only certain areas needed attention — and behind it, moisture and carpenter ant damage had eaten into a significant portion of the wall framing. The homeowner had no idea it was there. We removed the compromised studs and headers, rebuilt the wall framing to current code, replaced the windows and doors that sat within those damaged sections, added new house wrap and insulation, and re-sided as we went.
Fixing what is wrong, not the whole building
Not every structural problem needs the whole building gutted to be fixed correctly. The smarter approach, and the one we used in Fredericton, is finding exactly what is wrong and fixing exactly that — repairing the damaged sections to the same standard as new framing, then closing them back up so the repair does not read as a repair from the outside.
What tends to hide structural damage
Most of the structural repairs we get called for start as something a homeowner can already see: a soft spot in a floor, a window that has stopped closing square, a musty smell that will not go away no matter how much the room gets aired out, or paint that keeps bubbling in the same spot regardless of how many times it gets redone. Underneath, the cause is almost always moisture that found a way in and stayed — behind old siding with no proper drainage plane, under a deck ledger board bolted straight to a wall with no flashing behind it, or inside a wall where a slow plumbing leak went unnoticed for a long time.
Why moisture and insect damage travel together
In a Maritime climate, trapped moisture does its damage faster than most homeowners expect, and carpenter ants and other wood-boring insects follow moisture, not the other way around — which is why the Fredericton repair involved both problems at once rather than one or the other.
Repaired to code, not just patched
A structural repair across Moncton, Dieppe, or Riverview gets treated as new framing, not a patch. Damaged material comes out entirely, replacement lumber gets sized and installed to current code, and the assembly behind the finished surface — vapor barrier, insulation, house wrap — goes back in correctly before anything closes up again. That is what separates a repair that holds for good from one that only moves the same problem a few feet down the wall and a few years further out.
Where we provide structural carpentry repairs
Moncton · Dieppe · Riverview · Fredericton and the surrounding communities of southeastern New Brunswick.
This is one piece of what we build under carpentry services — see the full range of what that covers, including the rest of our outdoor build work.
For cost ranges, permit requirements, and realistic timelines on this kind of work, see the carpentry services section of our FAQ.
Our Structural Carpentry Repairs Work
Real projects from homes across Greater Moncton. Click any photo to look closer.
Other Carpentry Services Options
Ready to talk about your structural carpentry repairs project?
Serving Moncton, Dieppe, Riverview, and southeastern New Brunswick. It costs nothing but a conversation.
Start a Conversation
