top of page

Rye Residential & Commercial Roofer

A locally-owned company, DeSalvo Contracting offers over two decades of residential roofing experience. We pride ourselves in quality craftsmanship and outstanding customer service. If you need a new or replacement roof, please call us for a free estimate.

Licensed & Insured Roofers

We are a licensed and insured roofing company offering expertise in roofing of all types and sizes. Our skilled roofers are safety-trained and receive continued training in the latest roofing techniques and product advances. You can count on us for all your roofing needs.

New Home Construction

Home Roof Replacement

Home Additions & Renovations

Garage Roofs

How do you know if you have a troubled roof? Click below to learn the warning signs.

Certified Residential Roofers in Rye, NH

Let DeSalvo Contracting handle all your roofing needs! We are certified with IKO, CertainTeed, and Genflex—three of the top names in residential roofing. All our employees are OSHA 10 Certified at a minimum, and we also have a full-time safety officer with expertise in construction safety. We guarantee that our work will be of the highest quality, and you will receive the reliable and trustworthy service you deserve. Contact DeSalvo Contracting today and let us help you with your roofing project. We guarantee you won’t be disappointed!

CertainTeed Select ShingleMaster
Owens Corning preferred contractor

Offering Extended Roof Warranties

A new roof is a large investment and you want to do everything you can to protect it. Holding these prestigious industry designations allows us to offer you an extended roof warranty—the best in the industry! Please contact us to learn more about your options.

High-Ranking Roofing Reviews

The best testament to our work is the outstanding feedback we regularly receive from our customers. Click below to see what satisfied homeowners have to say about us.

Offering New & Replacement Roofs in Rye

We install and replace residential roofs in Rye, New Hampshire, and neighboring towns and cities. If you’re looking for an affordable and reliable roofing company with a proven track record, contact us to schedule a free estimate.


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.

DeSalvo core values gear


Frequently Asked Roofing Questions

  • Yes! We proudly hold certifications with the industry’s best roofing manufacturers, including IKO, CertainTeed, and GenFlex.

  • We’ve served the residential and commercial roofing needs of New Hampshire and Massachusetts for over 20 years.

  • We are licensed and insured in the states of New Hampshire and Massachusetts.

  • Safety is our top priority. We are an OSHA-certified roofing company and every roofing project is overseen by our full-time safety officer.

  • As a certified roofing contractor, we are able to offer the best roofing warranties in the industry. Contact us to discuss your options.

  • There are several signs of a troubled roof, click here to learn some of the most common ones.

  • Yes! We specialize in low slope/flat roofing systems, offering EPDM and TPO products.

    Click here to learn more.

  • As a full-service commercial and residential contractor, we also install gutters, siding, and facades.

DeSalvo area of service map
Roofing Service in NH AND MA

We serve Litchfield, New Hampshire and towns within a 40-mile radius of Manchester. If you don't see your town listed below, give us a call.

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, MilfordManchester, Mason, MerrimackMilford, Mont Vernon, Nashua, New Boston, New Ipswich, Pelham, Peterborough, Sharon, Temple, Weare, Wilton, Windsor

bottom of page