Shingle Roofs




The installation of roof shingles is a project that requires experienced tradesmen. Legacy Construction & Roofing has been installing roof shingles for 22 years. There are a variety of colors and roof shingle materials available to choose from, within a range of prices to meet your budget. The roofing craftsmen of Legacy Construction & Roofing have extensive knowledge in all types of shingle roof installations and shingle replacements.


10% OFF New Roof

Free Ridge Vent w/ All Roofing!

expires 06/30/2024

Now Offering

Apply Here


Call for a FREE Quote

(804) 409-0775


❝Professional, knowledgeable, and hard-working❞

★★★★★ - "Legacy Roofing did an excellent job on our home. From the beginning, they were professional, knowledgeable and hard-working!! I would refer Legacy Roofing to anyone and if I need additional work, I would get Legacy Roofing because then I know it will be done right!! Thanks, Guys for making our new house a home!!"

Author's Face


Some of the Shingle Roofing We Provide Include:

  • Shake Shingles
  • Asphalt Shingles
  • Fiberglass Shingles
  • Cedar Shingles
  • Concrete Shingles
  • Clay Shingles
  • Composite Shingles
  • Slate Shingles
  • Wood Shingles
  • Metal Shingles

Experienced Shingle Roof Contractor

When selecting the right shingles for your roof, Legacy Construction & Roofing will help you determine the appropriate solution for your shingle roof installation. Let our years of experience be your guide. Since 2002, Legacy Construction & Roofing has specialized in shingle roofs, producing outstanding results for our customers. A Legacy Construction & Roofing installed shingle roof is an investment that will prove its value for years to come. Legacy Construction & Roofing takes pride in delivering quality workmanship and high-performing products to our customers.

Call for Fast FREE Quote

(804) 409-0775

Dial Area Code first please.

Get a Price

Social Media


Cities Served

Sending your message. Please wait...

There was a problem sending your message. Please try again or call us.

Please complete all the fields in the form before sending.

You may only send 3 messages per day, but you are welcome to call us!

The phone number is invalid. Please check your phone number and try again.

The email address is invalid. Please check your email address and try again.

Thanks for contacting us! We'll get back to you shortly.