Residential Roofing

Is Your Roof Over 15 Years Old?

Replace Your Old Roof With A New GAF Roof Installed By Roberts Roofıng Inc

If you live in Newburgh, Poughkeepsie, Kingston Middletown, Nanuet, Yorktown, Fishkill, Goshen, Wappingers, Carmel or any other surrounding Hudson Valley city or town, Roberts Roofing is the best choice to install you new roof.


We have been in business since 1986. Some of our competitors weren’t even born in 1986! We have been installing GAF Shingle roofs in Cornwall, Warwick, New Paltz, Nyack, Peekskill and other Hudson Valley towns of over 30 years.


Our Roofing Crews are trained each year on any changes in the Roofing Industry. If you live in Hyde Park, Wallkill, New City, Valhalla, Holmes or any other Hudson Valley town, your roof is in good hands with Roberts Roofing

Credit Cards

At Roberts Roofing, we take all Credit Cards Master Card, Visa and now American Express.


Have you heard about our warranties? We have the best warranty in the roofing industry, period. Our Golden Pledge Warranty, backed by GAF and Roberts Contracting Inc is far superior than any other roofing contractor in Newburgh, Middletown, Modena, Warwick, Wappinger Falls, Cornwall or any other Hudson Valley Town

  • 25 years- 100% coverage on labor
  • After 25 years- Prorated coverage on labor
  • 50 years- 100% coverage on manufacturers defects
  • Backed by GAF, the world’s largest shingle manufacturer


You can 100% finance your new GAF Roberts Roof in Hopewell Junction, Walden, Cold Spring, White Plains, Marlboro, Rhinebeck, Brewster or any other Hudson Valley town.

0% Interest for 25 Months

In Highland Falls, Garrison, LaGrange, Ellenville, Lloyd, Croton or any other Hudson Valley town or city.

58 months at 5.99% Interest

With interest as low as 5.99% in Scotchtown, Florida, Slate Hill, Plattekill, Red Hook or any other Hudson Valley town.

114 Months with the Low rate of 7.99%

With interest as low as 9.99% in Central Valley, Poughquag, Rye, Tarrytown, Mount Kisco or any other Hudson Valley town.

Roofing Insurance

Protect your largest investment, your home.

Demand to speak to your contractor’s insurance agent to verify they have roofing insurance.

Our roofing insurance covers us to install GAF roofing in Elsmford, Port Jervis, Clintondale, Montrose, Mohegan Lake, Circleville, Washingtonville and other Hudson Valley towns, villages and cities.


Roberts SC Inc is licensed to install GAF Roofing in Westchester, Putnam and Rockland Counties.

We are certified to install GAF Roofing in Orange, Dutchess, Ulster and Sullivan Counties.

If you have a project in Pike, Bergen, Fairfield, Greene or Columbia Counties, give us a call. We might be a able to help.