
Free Decks Estimate
No cost, no obligation. We reply within 24 hours.
A deck is a structure, not a surface. Footings below frost, a ledger flashed properly into the house, and guardrails that meet code - get those right and the decking material is the fun part.
Problems We Fix
Frost heave
Footings that stop short of frost depth lift and drop every winter until the deck is visibly out of level and pulling at the house.
Rot at the ledger
An unflashed ledger sends water into the band joist. It is the most dangerous deck failure there is, and it is completely hidden.
Unpermitted work
A deck built without a permit and footing inspection becomes a problem at closing when you sell - and sometimes a safety issue long before that.
What's Included
- Custom deck design and layout
- Ground-level and elevated decks
- Multi-level decks and landings
- Stairs, railings, and built-in benches
- Composite, cedar, and pressure-treated decking
- Deck repair, re-decking, and structural reinforcement
Decks by Town
- Decks in Marlborough
- Decks in Acton
- Decks in Ashland
- Decks in Boxborough
- Decks in Concord
- Decks in Dover
- Decks in Framingham
- Decks in Franklin
- Decks in Holliston
- Decks in Hopkinton
- Decks in Hudson
- Decks in Lincoln
- Decks in Maynard
- Decks in Medfield
- Decks in Medway
- Decks in Millis
- Decks in Natick
- Decks in Norfolk
- Decks in Northborough
- Decks in Sherborn
- Decks in Southborough
- Decks in Stow
- Decks in Sudbury
- Decks in Wayland
- Decks in Wellesley
- Decks in Westborough
- Decks in Weston
- Decks in Wrentham
- Decks in Worcester
- Decks in Auburn
- Decks in Berlin
- Decks in Bolton
- Decks in Boylston
- Decks in Charlton
- Decks in Clinton
- Decks in Fitchburg
- Decks in Harvard
- Decks in Holden
- Decks in Lancaster
- Decks in Leicester
- Decks in Leominster
- Decks in Lunenburg
- Decks in Oxford
- Decks in Paxton
- Decks in Princeton
- Decks in Rutland
- Decks in Shrewsbury
- Decks in Spencer
- Decks in Sterling
- Decks in Webster
- Decks in West Boylston
- Decks in Newton
- Decks in Cambridge
- Decks in Somerville
- Decks in Arlington
- Decks in Bedford
- Decks in Belmont
- Decks in Brookline
- Decks in Burlington
- Decks in Dedham
- Decks in Lexington
- Decks in Malden
- Decks in Medford
- Decks in Melrose
- Decks in Needham
- Decks in Norwood
- Decks in Reading
- Decks in Stoneham
- Decks in Wakefield
- Decks in Waltham
- Decks in Watertown
- Decks in Winchester
- Decks in Woburn
- Decks in Milford
- Decks in Bellingham
- Decks in Blackstone
- Decks in Douglas
- Decks in Dudley
- Decks in Grafton
- Decks in Hopedale
- Decks in Mendon
- Decks in Millbury
- Decks in Northbridge
- Decks in Sutton
- Decks in Upton
- Decks in Uxbridge
- Decks in Quincy
- Decks in Braintree
- Decks in Canton
- Decks in Foxborough
- Decks in Milton
- Decks in Randolph
- Decks in Sharon
- Decks in Stoughton
- Decks in Walpole
- Decks in Weymouth
- Decks in Littleton
- Decks in Ayer
- Decks in Carlisle
- Decks in Groton
- Decks in Shirley
- Decks in Westford
- Decks in Lynn
- Decks in Beverly
- Decks in Danvers
- Decks in Peabody
- Decks in Salem
- Decks in Saugus
- Decks in Chelmsford
FAQ
Decks Questions
In most Massachusetts towns, yes - for any deck attached to the house. We handle the permit and the footing inspection as part of the project.

- (508) 598-8704
- 190 Bolton St, Unit 11, Marlborough, MA 01752
- @ofirconstruction
- Serving all of Massachusetts
Free Estimate
Get Your Free Construction Estimate
Call and we answer during business hours. Prefer to write it down? The request form is at the top of this page.
No obligation and no cost for the estimate. We reply within 24 hours and we don't share your details.
