Greater Salem Contractors Association Verified Contractors

In construction, a contractor is an organization (or sometimes a person), hired by the client to carry out the work that is required for the completion of a project. The role of a contractor has many different levels as they are responsible for a wide range of tasks and people. Contractors can serve a construction project from many different roles and positions. That of a general contractor (main contractor) is potentially the most influential of all. A general contractor is responsible for a plethora of details in the course of a construction project. A contractor also takes care of materials, equipment, and any other services required for the smooth development of the project is part of their job.

AJ Wood Construction
Member Since: 2015
Member Representative: Julie Smith
337 Haverhill Rd
Chester, NH 03036
603 887 4468

Build-It Construction
Member Since: 2022
Member Representative: Jason Settineri
73 Newton Rd
Plaistow, NH 03865
603 874 1798

Brookdale Building & Remodeling
Member Since: 2001
Member Representative: Jeff DiMario
84 Brookdale Rd
Salem, NH 03079
978 423 4912

Charters Brothers Construction, LLC
Member Since: 2023
Member Representative: Haley Frazier
27 Main St
Danville, NH 03819  
603 382 0279

Dube Plus
Member Since: 2022
Member Representative: Thomas Dube
Member Representative: Brittany Dube
10 Bricketts Mill Rd
Hampstead, NH 03841
603 329 5077

Haseltine Builders, LLC 
Member Since: 2022
Member Representative: Ashley Haseltine
15 Owens Ct
Unit 3C
Hampstead, NH 03841
603 389 2054

Lewis Builders Development Inc.
Member Since: 2023
Member Representative: Kevin Salemi
54 Sawyer Ave
Atkinson, NH 03811
603 362 5333

Pete’s Construction LLC
Member Since: 2020
Member Representative: Peter Soares
24 Morrison Rd
Windham, NH 03087
978 273 3609

Tom Mosson Builders
Member Since:
Member Representative: Tom Mosson
10 Michael Cir
Sandown, NH 03873
603 234 5843

Top Pros Construction
Member Since: 2023
Member Representative: Marco Pellegrini
62 Homestead St
Haverhill, MA 01830
978 852 1966