45 Dan Rd, Canton, MA 02021
Decks & Porches in Canton, Massachusetts
Compare contractors serving Canton, Norfolk County — call them directly, or send one request and let qualified pros come to you.
50 contractors serving Canton — including 4 based in town.
Contractors serving Canton
- Expert Roofing & Siding ConstructionBased in Canton★★★★★5.0 rating
- Southeast Railing Co IncBased in Canton★★★★★5.0 rating
905 Turnpike St Suite E2, Canton, MA 02021
- ProServ PaintersBased in Canton★★★★★5.0 rating
82 Messinger St, Canton, MA 02021
- Millennium Landscape & DesignBased in Canton★★★★☆4.0 rating
340 Pine St, Canton, MA 02021
- Ej Home ImprovementsServes Canton · 2.5 mi★★★★★5.0 rating
43 Cottonwood Dr, Stoughton, MA 02072
- J & K ConstructionServes Canton · 2.8 mi★★★★★5.0 rating
135 Willow St, Stoughton, MA 02072
- Kelly Contracting LLCServes Canton · 3.0 mi★★★★★4.5 rating
1800 Turnpike St, Stoughton, MA 02072
- Resant Improvement, LLCServes Canton · 3.0 mi★★★★★4.9 rating
7 Cabot Pl STE 6, Stoughton, MA 02072
- Allstar Waterproofing & Building RestorationServes Canton · 3.3 mi★★★★☆3.7 rating
327 Canton St #1, Stoughton, MA 02072
- Rocha Pro Painters Inc.Serves Canton · 3.9 mi★★★★★5.0 rating
830 Washington St, Stoughton, MA 02072
- Show MD PaintingServes Canton · 3.9 mi★★★★★4.9 rating
51 Lancaster Rd, Dedham, MA 02026
- Erise Builders, Inc.Serves Canton · 4.0 mi★★★★★5.0 rating
58 McDonald St, Dedham, MA 02026
- G. McNeill & Son Contracting Group, Inc.Serves Canton · 4.0 mi★★★★★4.5 rating
910 Washington St, Stoughton, MA 02072
- Brown Bros. RoofingServes Canton · 4.0 mi★★★★★4.9 rating
1069 East St, Dedham, MA 02026
- High Pace ConstructionServes Canton · 4.0 mi★★★★★5.0 rating
34 Day St, Norwood, MA 02062
- S & A General Contracting Inc.Serves Canton · 4.0 mi★★★★★5.0 rating
184 Hill St, Norwood, MA 02062
- Schultheiss ExteriorServes Canton · 4.1 mi★★★★★5.0 rating
153 Rustic Rd, East Walpole, MA 02032
- Deluxe General ServicesServes Canton · 4.2 mi★★★★★5.0 rating
81 Cedar St, Norwood, MA 02062
- Mpact corpServes Canton · 4.4 mi★★★★★5.0 rating
159 Dale St, Dedham, MA 02026
- Kilraine & Son RoofingServes Canton · 4.4 mi★★★★★5.0 rating
89 Providence Hwy, Westwood, MA 02090
- Chaiss Construction-Home RenovationsServes Canton · 4.5 mi★★★★★5.0 rating
287 Madison St, Dedham, MA 02026
- Cypress Roofing & ConstructionServes Canton · 4.6 mi★★★★★5.0 rating
81 Quincy Ave, Dedham, MA 02026
- Green World Landscaping Svcs IncServes Canton · 4.8 mi★★★★★5.0 rating
1354 Washington St, Stoughton, MA 02072
- D&D Fine CarpentryServes Canton · 5.2 mi★★★★★5.0 rating
29 Birch St, Dedham, MA 02026
- E. Medwid Pressure Washing and CleaningServes Canton · 5.3 mi★★★★★5.0 rating
575 Washington St, Dedham, MA 02026
- Old Colony ConstructionServes Canton · 5.5 mi★★★★★4.7 rating
539 Washington St, East Walpole, MA 02032
- Rainbow RemodelingServes Canton · 5.5 mi★★★★★5.0 rating
160 Lucas Dr, Stoughton, MA 02072
- Pinto Construction, Inc.Serves Canton · 5.6 mi★★★★★5.0 rating
369 Washington St, Dedham, MA 02026
- StormCare Roofing Inc.Serves Canton · 5.6 mi★★★★★5.0 rating
490 W Main St Apt 5, Avon, MA 02322
- DdA Home RemodelServes Canton · 5.7 mi★★★★★4.9 rating
79 Meagher Ave, Milton, MA 02186
- McCormack BuildersServes Canton · 5.9 mi★★★★★4.8 rating
1922 Washington St, Stoughton, MA 02072
- Boston Exterior RemodelingServes Canton · 6.0 mi★★★★★4.9 rating
685 High St, Westwood, MA 02090
- Cabral Carpentry & PaintingServes Canton · 6.1 mi★★★★☆3.9 rating
5230 Washington St, West Roxbury, MA 02132
- Right Way Landscaping Corp.Serves Canton · 6.2 mi★★★★★5.0 rating
206 Franklin St #101, Braintree, MA 02184
- Creative Home ImprovementsServes Canton · 6.2 mi★★★★★5.0 rating
76 Kimball Rd, Braintree, MA 02184
- Mayo ConstructionServes Canton · 6.4 mi★★★★★5.0 rating
1115 North St, Walpole, MA 02081
- EBS Home Improvement LLCServes Canton · 6.3 mi★★★★★5.0 rating
26 Ralston Rd, Hyde Park, MA 02136
- Howard Brothers Builders Inc.Serves Canton · 6.5 mi★★★★★5.0 rating
267 Dover Rd, Westwood, MA 02090
- GN Exteriors - Roofers in BraintreeServes Canton · 6.6 mi★★★★★5.0 rating
44 B.V. French St, Braintree, MA 02184
- DaBellaServes Canton · 6.9 mi★★★★★5.0 rating
300 Crown Colony Dr # 504, Quincy, MA 02169
- J. S. Enterprises, IncServes Canton · 7.0 mi★★★★★5.0 rating
1096 Liberty St, Braintree, MA 02184
- Sharon-View NurseryServes Canton · 7.2 mi★★★★★4.6 rating
630 S Main St, Sharon, MA 02067
- WP Construction Inc | Remodeling of kitchens, bathrooms, interior spaces, exteriors, and additions.Serves Canton · 7.3 mi★★★★☆4.0 rating
64 Welsford St, Brockton, MA 02302
- JM Mento Landscape DesignServes Canton · 7.4 mi★★★★★4.7 rating
5 Oak St, Holbrook, MA 02343
- Associate Roofing, Inc.Serves Canton · 7.5 mi★★★★★4.9 rating
21 Arnold St, Braintree, MA 02184
- Loja General Construction IncServes Canton · 7.5 mi★★★★★4.9 rating
60 Louis St, Brockton, MA 02302
- New Flex PaintingServes Canton · 7.6 mi★★★★☆4.0 rating
350 West St Unit 6, Walpole, MA 02081
- J&Q,CONSTRUCTION INC,Serves Canton · 7.7 mi★★★★★5.0 rating
353 Pleasant St #1, Brockton, MA 02301
- Old Colony MasonsServes Canton · 7.7 mi★★★★★4.9 rating
137 Madison Ave, Quincy, MA 02169
- Modern Landscaping IncServes Canton · 7.8 mi★★★★★4.9 rating
328 Main St, North Easton, MA 02356
Decks & Porches in Canton — what to know
Rebates & incentives
Canton is in Eversource territory, though Mass Save rebates apply to heating and insulation projects, not decks. For decks in Canton, permitting is handled by the Canton Building Department under 780 CMR.
Inspectors in Canton focus on footing depth for the Norfolk County frost line (approximately 48 inches), ledger attachment into the house rim joist with proper flashing, guardrail height (36 inches minimum above 30 inches of deck height), and baluster spacing (less than 4 inches). The Blue Hills Reservation borders northern Canton, and some properties in that area are near ponds or streams that trigger Conservation Commission review under the Wetlands Protection Act. The Pequit Brook drainage and areas near the Reservoir in the northwest are the most common wetland-adjacent zones. Most Canton lots in the central and southern neighborhoods do not face wetland permitting issues.
Permits in Canton
Canton deck permits are filed with the Canton Building Department. For properties near the Blue Hills boundary, Pequit Brook, or the Canton Reservoir, check with the Canton Conservation Commission before submitting a building permit application. Standard 780 CMR inspections apply throughout: footing depth, ledger connection, framing, guardrails. Hillside lots with decks elevated well above grade (8 feet or more) get closer scrutiny on post sizing and lateral bracing.
Typical project cost
Deck construction in Canton runs in the Route 128 south suburban range. Pressure-treated pine decks for a standard 300-400 sq ft project cost $17,000-$30,000; composite or PVC decking (Trex, TimberTech, Azek) is $27,000-$45,000. Hillside lots in the Blue Hills neighborhoods that require taller posts, longer stair runs, or landings add $2,000-$6,000 to either scenario. A screened porch addition in this market starts around $32,000.
About Canton homes
Canton has 24,293 residents across about 9,941 housing units in Norfolk County, between Norwood, Stoughton, and Milton on Route 128. The median home age of 47 years puts most housing in the 1970s-1980s, when many colonials and split-levels were built without decks or with early pressure-treated builds now past their useful life.
Canton's terrain varies: northern neighborhoods near the Blue Hills Reservation have larger hillside lots, while Canton Center and the southern areas near Route 138 are more densely platted. Hillside lots often require taller posts and more complex framing to manage grade change.
Common questions — Decks & Porches in Canton
- My Canton home backs up to conservation land near the Blue Hills. Does that affect my deck permit?
- Conservation land itself is not the trigger, but any wetland, pond, or stream within 100 feet of your deck footprint is. Contact the Canton Conservation Commission to determine whether the Wetlands Protection Act applies to your specific lot before pulling a building permit.
- My Canton home is on a hillside and my backyard drops off sharply. How does that affect deck construction?
- Hillside lots often require taller posts (8-12 feet or more), additional lateral bracing, and longer stair runs, all of which add cost and require closer review under 780 CMR. Inspectors will check post sizing and footing depth carefully on elevated decks.
- My 1978 house has an original deck. Is replacing the decking boards enough, or do I need a full rebuild?
- It depends on whether the footings, ledger, and framing still meet current 780 CMR standards. Have a licensed contractor assess the ledger flashing and footing depth before committing to a re-deck. If either is non-compliant, a full rebuild is the safer investment.
- What permit does Canton require for a deck attached to the house?
- A building permit from the Canton Building Department is required under 780 CMR for any attached deck. Your contractor should submit framing plans, footing layout, and railing details with the application.
- Is composite decking worth the extra cost in Canton?
- For many Canton homeowners, yes. The freeze-thaw cycle in Norfolk County is hard on wood, and composite decking eliminates the need for annual sealing or staining. The premium over pressure-treated typically pays back in reduced maintenance within eight to twelve years.
