Zero down, zero interest for 18 months
Call: 845-566-7663 FAX: 845-566-8081
1430 Route 300 | Newburgh, NY 12550

Residential Shingle Roofing Featuring GAF

Is your roof over 15 years old?


Shingle roof of residential house

Request An Estimate

If you can read this, don't fill out the following fields.

If you live in Newburgh, Poughkeepsie, Kingston Middletown, Nanuet, Yorktown, Fishkill, Goshen, Wappingers, Carmel or any other surrounding Hudson Valley city or town, Roberts Contracting Inc 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 Contracting Inc.

Credit Cards

At Roberts Contracting Inc, 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 18 months

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

3 or 5 year plans

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

11 years or 132 months

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 Contacting 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.

Roberts Contracting Inc. |
1430 Route 300 | Newburgh, NY 12550
| PHONE: 845-566-7663 | FAX: 845-566-8081 |