46 Portland St, Haverhill, MA 01830
Decks & Porches in Haverhill, Massachusetts
Compare contractors serving Haverhill, Essex County — call them directly, or send one request and let the ones who want the job come to you.
30 contractors serving Haverhill — including 6 based in town.
Contractors serving Haverhill
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
- J&M Framing corporationBased in Haverhill★★★★★5.0 Google rating
- G Profit ConstructionBased in Haverhill★★★★★5.0 Google rating
38 Whittier St, Haverhill, MA 01830
- North Shore IronWorkBased in Haverhill★★★★★5.0 Google rating
1001 Hilldale Ave Unit 4, Haverhill, MA 01832
- Sensible Home SolutionsBased in Haverhill★★★★★5.0 Google rating
26 Spruce St, Haverhill, MA 01830
- Dgroup Construction Co.Based in Haverhill★★★★★5.0 Google rating
145 Farrwood Dr, Haverhill, MA 01835
- Adamello SolutionsServes Haverhill · 3.3 mi★★★★★5.0 Google rating
4 Manor Dr, Groveland, MA 01834
- Empire Home ImprovementBased in Haverhill★★★★★5.0 Google rating
1393 Broadway, Haverhill, MA 01832
- PRIME HOME SOLUTIONS SERVICES INCServes Haverhill · 5.2 mi★★★★★5.0 Google rating
59 Lorenzo Cir, Methuen, MA 01844
- Skillville Corp.Serves Haverhill · 6.2 mi★★★★★5.0 Google rating
6 Stevens St #2, Methuen, MA 01844
- EA Finish Carpentry incServes Haverhill · 9.0 mi★★★★★5.0 Google rating
15 Oxyoke Dr, Methuen, MA 01844
- FG ConstructionServes Haverhill · 12.8 mi★★★★★5.0 Google rating
25 Redgate Rd, Tewksbury, MA 01876
- R.H. Blanchard Contract & DesignServes Haverhill · 13.1 mi★★★★★5.0 Google rating
1323 South St, Andover, MA 01810
- Molla Builders LLCServes Haverhill · 13.2 mi★★★★★5.0 Google rating
199 Central St, North Reading, MA 01864
- Ace Home Medics, LLCServes Haverhill · 14.0 mi★★★★★5.0 Google rating
143 Main St, North Reading, MA 01864
- Kellogg ConstructionServes Haverhill · 14.0 mi★★★★★5.0 Google rating
4 Lowell Rd #3, North Reading, MA 01864
- CJM Builders IncServes Haverhill · 14.2 mi★★★★★5.0 Google rating
126 Main St STE 5, North Reading, MA 01864
- E Cruz GroupServes Haverhill · 14.2 mi★★★★★5.0 Google rating
100 Ferncroft Rd STE 106, Danvers, MA 01923
- Vivenda HomesServes Haverhill · 14.3 mi★★★★★5.0 Google rating
10 Bliss Rd, North Reading, MA 01864
- Palacio General ConstructionServes Haverhill · 14.4 mi★★★★★5.0 Google rating
145 Pleasant St, Dracut, MA 01826
- Sean's property services LLCServes Haverhill · 14.4 mi★★★★★5.0 Google rating
12 Sicard Ave, Dracut, MA 01826
- L'Italien Home Renovation and Design, LLCServes Haverhill · 4.1 mi★★★★★4.9 Google rating
1 Wood St, Groveland, MA 01834
- Saints Pro Service Home ImprovementServes Haverhill · 7.8 mi★★★★★4.9 Google rating
36 Jackman St UNIT 14, Georgetown, MA 01833
- NoblePort ConstructionServes Haverhill · 12.5 mi★★★★★4.9 Google rating
236 High Rd, Newbury, MA 01951
- J & M Renovation IncServes Haverhill · 14.0 mi★★★★★4.9 Google rating
76 Llewellyn St, Lowell, MA 01850
- Massbuild ContractorsServes Haverhill · 4.6 mi★★★★★4.8 Google rating
1254 Osgood St unit 1301, North Andover, MA 01845
- Met General constructionServes Haverhill · 7.4 mi★★★★★4.8 Google rating
17 Odile St, Methuen, MA 01844
- Dream Team Contracting, LLCServes Haverhill · 4.3 mi★★★★★4.7 Google rating
109 Pleasant Valley St, Methuen, MA 01844
- Howell Custom Building GroupServes Haverhill · 6.2 mi★★★★☆4.3 Google rating
370 Merrimack St Suite 405, Lawrence, MA 01843
- HRH Construction IncServes Haverhill · 6.6 mi★★★★☆3.7 Google rating
57 Chase St, Methuen, MA 01844
- Serves Haverhill · 13.2 mi
86 North St, North Reading, MA 01864
Decks & Porches in Haverhill — what to know
Rebates & incentives
Deck permits in Haverhill go through the Haverhill Building Department. Any deck attached to the house or elevated more than 30 inches above grade requires a building permit under 780 CMR. Standard plan review runs one to two weeks for a well-prepared submittal.
Footings in Essex County must reach at least 48 inches below finished grade. The Merrimack River and its associated wetlands carry Wetlands Protection Act 100-foot buffers; construction within those buffers requires a Notice of Intent to the Haverhill Conservation Commission before the building permit issues. Properties in the Merrimack River floodplain may also trigger additional state review. Haverhill's downtown Buttonwoods area has some historic properties, though no formal local historic district governs most residential streets. Standard 780 CMR inspection points apply throughout: ledger flashing, 36-inch guardrail height, and baluster spacing under 4 inches.
Permits in Haverhill
File with the Haverhill Building Department for any attached or elevated deck. Submit site plan, framing drawings with ledger and flashing detail, and footing specs (48-inch minimum depth). Properties near the Merrimack River require Conservation Commission filing under the Wetlands Protection Act before the permit issues. Floodplain properties may need additional state review. One to two weeks for standard residential plan review.
Where a permit is required, decks & porches work in Haverhill is filed with the Haverhill Building Department; see the Haverhill Building Department’s contact, portal and who pulls the permit on permits.llc.
Typical project cost
Haverhill falls in the Merrimack Valley market, with labor rates below the Boston metro and roughly comparable to Lowell. A pressure-treated pine deck runs roughly $12,000 to $21,000 installed; composite decking adds $5,000 to $11,000. River-corridor properties near the Merrimack may add $2,000 to $5,000 for Conservation Commission permitting and required site protections. Three-season porch enclosures on the city's capes and ranches run $22,000 to $40,000.
About Haverhill homes
Haverhill has 67,273 residents and about 27,226 housing units in Essex County, with a median construction age of 63 years. The housing stock is a mix of postwar suburban ranches and capes in Bradford and the western wards, alongside older attached housing near downtown along the Merrimack River.
Haverhill's position on the Merrimack means river-facing properties and those in lower-lying areas along the river corridor are subject to wetland and flood-plain permitting that can add steps to a deck project. Away from the river, the city's 1960s and 1970s neighborhoods have larger lots and more straightforward suburban deck projects on detached single-families.
Common questions — Decks & Porches in Haverhill
- My Haverhill house is near the Merrimack River. Does that affect my deck permit?
- Yes. The Merrimack River carries a 100-foot buffer under the Wetlands Protection Act. Any construction within that buffer requires a Notice of Intent to the Haverhill Conservation Commission before the building department will issue a building permit.
- How deep do footings need to be for a Haverhill deck?
- At least 48 inches below finished grade, the frost depth for Essex County. Haverhill inspectors conduct a footing inspection before concrete is poured as part of the required inspection sequence.
- I live in Bradford and want to add a deck to my 1972 ranch. Is permitting straightforward?
- For most Bradford properties away from the Merrimack corridor, deck permitting is a standard process through the Haverhill Building Department with no Conservation Commission step. Your contractor files the application, pays the fee, and typically has a permit within one to two weeks.
- What is the railing height requirement for a deck in Haverhill?
- Under 780 CMR, guards on one- and two-family residential decks must be at least 36 inches high with balusters spaced less than 4 inches apart. Haverhill inspectors check both at the rough-framing and final inspections.
- Does composite decking make sense for a Haverhill home?
- Essex County's freeze-thaw cycles are harder on wood decking than most homeowners expect. Composite adds $5,000 to $11,000 over pressure-treated pine but eliminates annual sealing and typically lasts 25 to 30 years with minimal maintenance. For most Haverhill homeowners planning to stay in their house, composite is a defensible choice.
