Roofing in Glen Allen, VA

Top-Tier Roofing Services For
Glen Allen, VA Homeowners

Get Roofing You Can Rely On
For Your Richmond Home

Make sure that the roofing on your Glen Allen, VA, home can stand up to anything by turning to Thompson Creek for your premier roofing services.

We use high-quality materials made for longevity to ensure that your roof will protect your home for years to come. Our installers work with meticulous attention to detail and install your roofing materials perfectly every single time.

Say goodbye to high energy bills and a home that never stays at the ideal temperature. Our roofing services guarantee that your home will function perfectly and be the most energy-efficient it can be.

We Offer Superior Roofing Services
To Glen Allen, VA Homeowners


Looking for a roof replacement that you can count on to last for years down the line? Thompson Creek’s roofing is designed to last up to 50 years and withstand the storms in Glen Allen, VA. Our high-quality roofing shingles come in a variety of stunning colors and are sure to update your home’s unique aesthetic.

Explore Our Roofing Services

Roofing By Thompson Creek In Glen Allen, VA

Turn To The Roofing Contractor With Experience

Using High-Quality Materials To
Deliver Reliable Roofing

#1: A Buyer’s Protection Guarantee

When you come to Thompson Creek for your roofing service, you can rest easy knowing that we will do everything we can to exceed your expectations. We use the best products and the best process to ensure every homeowner is 100% satisfied. Our buyer’s protection guarantee backs this promise, protecting your purchase.

Read More About Our Buyer’s Protection Guarantee

#2: An Incredible Warranty

We understand that a new roof is a significant investment for any homeowner. That’s why we provide every customer with an incredible no-hassle warranty. This protects your products and installation for up to 50 years after your installation has been completed.

Read More About Our No-Hassle Warranty

#3: A Team Of Innovators 

Our team is dedicated to providing top-tier results at all times. We have spent the 40+ years since we have been in business investing in the best quality products and perfecting our process. We guarantee that you will be thrilled with the results of our hard work.

Read More About Thompson Creek

Roofing By Thompson Creek In Glen Allen, VA

Thompson Creek’s Phenomenal Reviews

Read Our Five-Star Reviews

“Every aspect of a roof installation went off without a hitch. From the opening visit to prior contact to the day of installation to follow-up, we were very happy all around. Good company, good people, good product.”

– Paul

“I have had Thompson Creek for windows, a new roof, and a new front door. Every step of the process was always excellent.”

– Margaret 

“Fast but thorough, quality work is what Thompson Creek is known for. My roof looks amazing, and my house feels cooler.”

– Frederick 

See More Reviews

Frequently Asked Questions From Richmond
Homeowners About Thompson Creek

Q: Will Your Roofing Help With Attic Ventilation?

A: Proper attic ventilation is essential to ensure your home is energy-efficient. We install Cobra attic ventilation to eliminate the worry about heating and moisture for every homeowner.

Q: Will Your Roofing Protect My Home From Ice And Snow?

A: We all know how the winters in Glen Allen, VA, can be. It’s important that your roofing can stand up to excess snow and ice. Thankfully, our roofing underlayment provides waterproof protection to help defend your home from leaks caused by rain or snow.

Q: Can I Choose The Color Of My Roofing?

A: Absolutely! We provide an array of beautiful shingle colors for every homeowner to choose from to match their unique style.

Q: Can I Finance My Roof Replacement?

A: Thompson Creek works with reputable lending partners to provide homeowners with an array of incredible financing plans to help budget for their roofing project.

Request a price estimate

Start your home remodeling project today by filling out the form or calling us at (301) 328-1100 for your free, no-obligation price estimate.

Enter your zip code to begin your request