A new roof for your home or business is a significant investment that must protect your structure for many years. Experienced technicians provide Free Estimates for all your Roof repair or replacement needs.  We’ve been providing quality roofing in the Coastal Virginia area over 40 years to be one of the areas most respected roofing contractors.

The Roof Masters Difference

The Best Materials for every Roof Replacement or New Installation.

Match your Building’s Style with a New Roof  Enhancing the Property Appearance.

Provide Certified Installation by Experienced and Trained Professionals.

Roofing Technicians build your roof flashing installed with precision.

Our Project Planners will assist you in selecting the metal, tile, shingle, flat, or specialty roofing that’s just right for you. Tell us about your replacement project, and we’ll design and choose best materials available.  Schedule an appointment for a FREE estimate.

Service Area

Hampton | Newport News | Poquoson | Yorktown | Williamsburg | Smithfield | Norfolk | Suffolk

Roofing & Other Services

Architectural Roof

Low Slope Roof or Steep Roof

Shingle, 3-Tab, Slate or Cedar Shakes

Flat Roof with TPO, Rocks or Metal

Rental Dumpster

“I found their pricing very competitive, they were available to answer my questions and help, and when weather altered our schedule, I was kept in the loop.”

Jeff W.

“Love our new porch overhang! Roof ties in perfectly – you would never know it was added on!”

Jamie A.

“I had an excellent experience with Roof Masters! They did an awesome job and I would highly recommend them to anyone looking for a roofing contractor.”

Kelley J.

Factory Certified Installers


Class A Contractor | License #2705 169040

Free Estimates for all your Home or Industrial Roofing Needs.

Roof Masters VA Commercial and Residential