J. Vermont Construction
Decks, Roofing, Sheds, Barns, Greenhouses, Tiny Homes

Quality post and beam construction & roofing across Carleton County

Need a new roof, an extension, a small storage facility, or carport — we have you covered! From post and beam construction and sheds to additions and metal roofing, we bring reliable craftsmanship and fair pricing.

Call or Text: 506-327-7757

Get a free estimate

Roofing
Metal & asphalt, repairs & full replacements
Post & Beam
Additions, garages, decks & porches
Outbuildings
Sheds, greenhouses, small storage & carports

Service Areas

Based in Carleton County, NB — serving nearby communities and rural routes.

WoodstockFlorenceville‑BristolHartlandCentrevilleBathJacksonvilleGraftonWakefieldDebecLakevilleGlassvilleColdstreamCloverdaleJuniperKnowlesvilleKnoxfordJohnvilleMcKenzie CornerMcGrath CornerNorthamptonWatervilleWicklow

FAQ

Do you work outside Woodstock?

Yes. We serve communities across Carleton County including Florenceville‑Bristol, Hartland, Centreville, Bath, Jacksonville, Grafton, Debec, and more.

What roofing do you install?

Metal and asphalt roofs — repairs, full replacements, and clean‑up with proper flashing and underlayment.

Can I get a free estimate?

Absolutely. Call or text 506‑327‑7757 and we’ll visit your site to provide a clear quote and timeline.

Do you build sheds and carports?

Yes. We build custom sheds, greenhouses, small storage buildings, and carports sized to your property and needs.

About

J Vermont Construction is a small, hands‑on crew based in Carleton County, NB. We focus on straightforward, durable work that looks good and lasts in New Brunswick weather. From post and beam construction and asphalt re‑shingles to decks, sheds, and carports, we keep jobs tidy and timelines clear.

Our approach is simple: honest quotes, solid materials, and careful details — proper flashing, foundations, fasteners, and weatherproofing. We regularly serve Woodstock, Florenceville‑Bristol, Hartland, Centreville, Bath, Jacksonville, and the surrounding rural routes across Carleton County.

Have a cabin upgrade, a new roof, or a small storage building in mind? Call or text 506‑327‑7757 for a friendly site visit and free estimate.

Contact