Skip to content
Gray two-story house with a long first-floor deck and a second-floor deck, both with white railings
Two-level deck

Decks and porches in Franklin, MA

New decks, rebuilt porches and storm-worn decks brought back.

  • Composite, Trex and wood decks
  • Front porches rebuilt or added
  • Railings, columns and skirting

Get a free estimate

By submitting, you agree we may contact you by phone or email about your request. See our privacy policy and terms.

About this work

A deck or porch takes the weather head on, so it has to be built to last: solid footings and posts, framing that stays level, and railings that stay tight.

New decks in composite, Trex or wood. Old porches torn out and rebuilt. On one weather-damaged deck in Wrentham we jacked it up, replaced the columns and the deck boards, then finished it with new railings and skirting.

We do this work in Franklin, Wrentham, Norfolk, Medway, Bellingham, Millis and the towns around them. Full service area.

Questions people ask

Can you fix a deck instead of replacing it?

Often, yes. On a storm-damaged deck in Wrentham we jacked it up, replaced the columns and the boards and added new railings and skirting instead of starting over.

What decking do you build with?

Composite, Trex and wood. Christian will talk through what fits your house and how you use the deck.

What customers say

  1. …They are absolutely fastidious in their work, ensuring every angle, nail, or cut is done to perfection.

    Liz A.Google review
  2. Wonderful company to work with! We needed to replace an old porch and not only did they do a fantastic job, but they were also timely, knowledgeable, courteous and a great price!.

    Trish H.Google review
  3. Conley construction has done amazing work to my house. I remember I was sitting around wondering what projected I wanted to take on next for my home.

    William H.Google review

Ready for your decks and porches?

Tell us what you have in mind and roughly when.

  • Free estimates
  • Call or text
  • Based in Franklin
Call(774) 291-2643Get an estimate