
If you’re looking for a trusted, quality commercial roofing contractor for your business, you’ve come to the right place. DeSalvo Contracting has over 20 years of experience installing, repairing, and maintaining commercial and industrial roofing systems in New Hampshire and Massachusetts. We provide expert roofing services for small and large businesses in cities and towns throughout NH & MA, including Salem, Hudson, Nashua, Manchester, Concord, Boston, and more.
-
Commercial Buildings
-
Industrial Buildings
-
Retail Buildings
-
Shopping Malls, Strip Malls & Plazas
-
Multi-Family Dwellings
-
Apartment Complexes
-
Condo Associations
-
Property Management Companies
-
Warehouses
-
Hotels
COMMERCIAL ROOFERS IN NH & MA
Building Styles We Service

A FULL-SERVICE RESIDENTIAL & COMMERCIAL CONTRACTOR
DeSalvo is a full-service commercial and residential contractor. In addition to commercial roof installation, maintenance, and repair, we offer the following services:
OUR CORE VALUES
DeSalvo Contracting is the region’s premier provider of commercial and residential roofing, gutters, siding, and facade services. Our longstanding mission has been to provide quality products, outstanding craftsmanship, and unparalleled customer service: our Core Values guide this mission.
OUR AFFILIATES





Roofing Service in NH & MA
We service a 40-mile radius around Manchester, NH. Not sure if we service your location? Contact us to find out!
Merrimack County, NH
Andover, Allenstown, Boscawen, Bow, Bradford, Canterbury, Chichester, Concord, Danbury, Dunbarton, Epsom, Franklin, Henniker, Hill, Hooksett, Hopkinton, Loudon, Newbury, New London, Northfield, Pembroke, Pittsfield, Salisbury, Sutton, Warner, Webster, Wilmont
Hillsborough County, NH
Amherst, Antrim, Bedford, Bennington, Brookline, Deering, Francestown, Goffstown, Greenfield, Greenville, Hancock, Hillsborough, Hollis, Hudson, Litchfield, Lyndeborough, Milford, Manchester, Mason, Merrimack, Milford, Mont Vernon, Nashua, New Boston, New Ipswich, Pelham, Peterborough, Sharon, Temple, Weare, Wilton, Windsor