(757) 537-1945

About Us

Commercial & Residential Roofing Services

Commercial Roofing

Residential Roofing

Roof Replacements

Roof Repairs

Roofing Experts

When selecting a Hampton Roads roofing contractor to repair or replace your roof, it pays to do your homework. Roofing requires different materials and techniques depending on the type of roof. So make sure you hire a contractor who’s certified by the manufacturer of the product they’re using.

Flat Roofs By Pegram uses only the highest quality products from GAF, GenFlex and Mule-Hide and all of our roofing mechanics are trained and certified by our manufactures. We stand behind our products and we stand behind our work with the best warranties in the industry.

And remember, when selecting a roofing contractor experience matters! A manufacturer’s warranty can be void due to poor workmanship. So hire a contractor who has experience installing your type of roof and who has customer referrals to support their work! Click here to see the quality work we’ve done installing flat roofs in Hampton Roads over the last 40 years!

William Pegram, owner, has over 40 years of experience in the roofing business. This locally owned family business has grown over the years but its commitment to customer satisfaction and quality workmanship remains as strong as it was on day one. Forty years after opening the company, no job is complete today until it passes the inspection of William Pegram!

Our areas of roofing services include: Norfolk, Virginia Beach, Chesapeake, Portsmouth, Suffolk & more!


Why Choose Flat Roofs by Pegram for Your Commercial & Residential Roofing Needs?

✔Better Business Bureau Accredited

✔40+ Years Residential Roofing In Hampton Roads

✔40+ Years Commercial Roofing In Hampton Roads

✔No Job Too Big or Too Small! 

Call Now! (757) 537-1945