146 Hokum Rock Rd, Dennis, MA 02638
Decks & Porches in Dennis, Massachusetts
Compare contractors serving Dennis, Barnstable County — call them directly, or send one request and let the ones who want the job come to you.
30 contractors serving Dennis — including 6 based in town.
Contractors serving Dennis
Claimed listings within 5 miles come first, then the rest by rating, then distance. Google ratings as of October 2026. How we list and rank contractors
- Flynn High Performance LLCBased in Dennis★★★★★5.0 Google rating
- Imagine ConstructionServes Dennis · 2.3 mi★★★★★5.0 Google rating
4 Ruth St, Harwich, MA 02645
- G.I.P. Construction & Remodeling Inc.Based in Dennis★★★★★5.0 Google rating
45 Lockwood Dr, South Dennis, MA 02660
- Coastline ConstructionBased in Dennis★★★★★5.0 Google rating
494 Upper County Rd, South Dennis, MA 02660
- Cape Cod Fine Finishes LLCServes Dennis · 2.4 mi★★★★★5.0 Google rating
18 Huntington Ave, South Yarmouth, MA 02664
- Grew Building CompanyServes Dennis · 2.8 mi★★★★★5.0 Google rating
20 Atlantic Ave, South Yarmouth, MA 02664
- Davenport BuildingServes Dennis · 2.9 mi★★★★★5.0 Google rating
20 N Main St, South Yarmouth, MA 02664
- FF CRPNTRY INCServes Dennis · 2.9 mi★★★★★5.0 Google rating
56 Abbott Rd, South Yarmouth, MA 02664
- Philbrook Construction Services Group, Inc.Based in Dennis★★★★★5.0 Google rating
107 Beach St, Dennis, MA 02638
- Akmatov INCBased in Dennis★★★★★5.0 Google rating
78 Center St, Dennis Port, MA 02639
- Kaser Home ImprovementServes Dennis · 4.0 mi★★★★★5.0 Google rating
65 Walker Rd, Brewster, MA 02631
- W.D. PRICE, Inc.Serves Dennis · 4.4 mi★★★★★5.0 Google rating
161 Main St #6A, Yarmouth Port, MA 02675
- FORNALSKI CONSTRUCTIONServes Dennis · 4.7 mi★★★★★5.0 Google rating
785 MA-28 UNIT 7, South Yarmouth, MA 02664
- StruXure by Shaded SpacesServes Dennis · 4.8 mi★★★★★5.0 Google rating
743 MA-28, South Yarmouth, MA 02664
- General Cape LLCServes Dennis · 5.4 mi★★★★★5.0 Google rating
483 MA-28, West Yarmouth, MA 02673
- Premier Carpentry IncServes Dennis · 5.7 mi★★★★★5.0 Google rating
19 buchanan rd, 02673 West, West Yarmouth, MA 02673
- Sullivan Home ImprovementServes Dennis · 5.9 mi★★★★★5.0 Google rating
620 Yarmouth Rd, Hyannis, MA 02601
- E.J. Jaxtimer Builder, Inc.Serves Dennis · 5.9 mi★★★★★5.0 Google rating
48 Rosary Ln, Hyannis, MA 02601
- Duomo Group IncServes Dennis · 6.8 mi★★★★★5.0 Google rating
270 Communication Wy #4g, Hyannis, MA 02601
- Keen Mind Home ImprovementServes Dennis · 6.9 mi★★★★★5.0 Google rating
42 Kings Way, Hyannis, MA 02601
- Starbuck Construction ServicesServes Dennis · 7.0 mi★★★★★5.0 Google rating
67 Willow Ave, Hyannis, MA 02601
- George W Blakely BuildersServes Dennis · 7.0 mi★★★★★5.0 Google rating
11 Cit Ave, Hyannis, MA 02601
- BayState Home ImprovementServes Dennis · 7.1 mi★★★★★5.0 Google rating
93c Thornton Dr, Hyannis, MA 02601
- PLJ Carpentry Inc.Serves Dennis · 3.0 mi★★★★★4.9 Google rating
15 Fruean Ave, South Yarmouth, MA 02664
- Meyer and Sons Builders, IncBased in Dennis★★★★★4.8 Google rating
852 Main St, West Dennis, MA 02670
- Belport Building & Remodeling, LLCServes Dennis · 6.8 mi★★★★★4.8 Google rating
270 Communication Wy #2H, Hyannis, MA 02601
- Wisdom Home GroupServes Dennis · 7.1 mi★★★★★4.8 Google rating
178 Thornton Dr Unit 1-D, Hyannis, MA 02601
- Junior's Odd JobsServes Dennis · 2.5 mi★★★★☆4.3 Google rating
178 Main St, Harwich, MA 02645
- Wolf Carpentry Inc.Serves Dennis · 2.6 mi★★★★☆3.7 Google rating
105 N Main St, South Yarmouth, MA 02664
- Serves Dennis · 3.5 mi
17 Still Brook Rd, South Yarmouth, MA 02664
Decks & Porches in Dennis — what to know
Rebates & incentives
Mass Save rebates are for energy equipment and weatherization, not deck construction. Dennis is Eversource territory, so residents are eligible for Mass Save for qualifying heating improvements. The dominant regulatory layer for deck projects in Dennis is the Conservation Commission. Dennis has extensive coastal frontage on Cape Cod Bay and Nantucket Sound, numerous kettle ponds (Corporation Beach Pond, Scargo Lake, Long Pond), and mapped bordering vegetated wetlands throughout. A large proportion of Dennis residential lots fall within the 100-foot Wetlands Protection Act buffer, making a Notice of Intent review with the Dennis Conservation Commission a routine requirement before any deck permit. The 56-year-old housing stock also means many existing deck ledgers lack current-standard metal flashing.
Permits in Dennis
File with the Dennis Building Department under 780 CMR. Any attached deck requires a building permit with footing and framing inspections. Properties within 100 feet of coastal bank, kettle pond, or mapped wetland, which covers a large share of Dennis lots, must file a Notice of Intent with the Dennis Conservation Commission before the building permit issues. Footings must reach 48 inches below grade. Guardrails on surfaces 30 or more inches above grade must be at least 36 inches tall with baluster spacing under 4 inches.
Where a permit is required, decks & porches work in Dennis is filed with the Dennis Building Department; see the Dennis Building Department’s contact, portal and who pulls the permit on permits.llc.
Typical project cost
Deck costs in Dennis and the Mid-Cape market run above the state midpoint, with Cape Cod's material transport and strong seasonal contractor demand driving pricing. A 300-square-foot pressure-treated deck in Dennis typically costs $16,000 to $25,000 installed. Composite decking (Trex, TimberTech, Azek) at that size runs $25,000 to $40,000. Salt air from both Cape Cod Bay and Nantucket Sound accelerates wood degradation, making composite and PVC the better long-term investment for most properties. Off-season scheduling (October through March) can improve contractor availability.
About Dennis homes
Dennis is a Barnstable County town on Cape Cod with 14,742 year-round residents but 15,322 housing units, a ratio that reflects the large seasonal and vacation home population. The housing stock averages about 56 years old, with a mix of capes, ranches, and cottages built during the 1960s and 1970s resort expansion, alongside a significant portion of older village homes in Dennis, East Dennis, South Dennis, West Dennis, and Dennisport. Dennis borders both Cape Cod Bay to the north and Nantucket Sound to the south, with numerous freshwater kettle ponds throughout. This coastal and pond geography means Conservation Commission oversight is a routine part of any deck project.
Common questions — Decks & Porches in Dennis
- My Dennis property is near a kettle pond. Do I need Conservation Commission approval?
- Yes. Any structure within 100 feet of Scargo Lake, Long Pond, or any other mapped wetland or pond in Dennis requires a Notice of Intent reviewed by the Dennis Conservation Commission under the Wetlands Protection Act. This applies before the building permit can issue.
- Does the Cape Cod Bay or Nantucket Sound shoreline affect deck permits in Dennis?
- Yes. Coastal bank and tidal wetlands on both the Bay and Sound side carry a 100-foot Wetlands Protection Act buffer. Properties within that zone must file with the Dennis Conservation Commission before deck construction can begin.
- What decking material holds up best in Dennis near the water?
- PVC and high-density composite (Azek, TimberTech) outperform pressure-treated pine in full coastal exposure from both salt air and moisture. Dennis properties near either water body benefit disproportionately from composite's resistance to checking, warping, and salt corrosion.
- Do I need a permit for a deck on my Dennis vacation home?
- Yes. Seasonal homes follow the same 780 CMR permit requirements as year-round residences. The Dennis Building Department requires a permit for any deck attached to the structure, regardless of occupancy status.
- My 1970s cape in Dennis has an old deck. What problems should I expect?
- Ledger-board flashing is the most common issue. Capes from that era were often attached with lag bolts and no metal flashing. Salt air also accelerates fastener corrosion and wood rot at connection points. A contractor should inspect the full ledger and post bases before pricing the project.
