Roofing in Henrico, VA

Best Shingle Roofing In Henrico, VA By The
Thompson Creek Window Company

Providing Exceptional Home Roofing
Services Since 1980

Thompson Creek Window Company are offering new services, including shingle roofing to Henrico, VA. You asked, and we listened because our community will always be our top priority.

We’ve served Richmond with windows and doors for decades, and now, roofing is available for your home via Thompson Creek. The community already trusts our company for other home renovation needs – now you can add shingle roofing to that list.

We always keep family and curb appeal in mind when planning your roofing project. We know each project is as unique as the families of Virginia.

We Offer Superior Shingle Roof Replacement
To Henrico, VA Homeowners

Residential Shingle Roofing

We partner with the long-trusted GAF to deliver your residential shingle roofing. We begin each project by working with you to choose the perfect replacement roof shingles for your home.

Our shingles do more than just look great; they are intended to last a lifetime. We don’t consider a project complete until we install a Cobra attic ventilation system, which helps remove excess heat and moisture from your attic; this helps you save money on electric bills and prevents mold from building up.

Our multi-layered shingle roofing is amazing in the winter, with natural protection from ice and water that ensures no season is too intense for your roof.

Explore Our Roofing Options

Best new gutters roofing and siding in henrico va thompson creek

The Thompson Creek Process

How We Deliver A Promise
That Lasts A Lifetime

#1: The Thompson Creek Guarantee

Every customer that works with us gets a No-Hassle Warranty and Buyer Protection Guarantee. This is a full package complete with a price match, guaranteed satisfaction, and a vow to give you our all every day.

Our Buyer’s Guarantee | No-Hassle Warranty

#2: Over Forty Years Of Dedication

We have been serving homeowners for over four decades. Our community trusts us for a reason – what we do means everything to us. Every project we do is special and is more than just a number or paycheck.

Our Story

#3: All-In-One Service

We do more than just roofs here at Thompson Creek. We fulfill your roofing needs, along with windows, siding, and more. We can even bundle your projects into one to grant you a full transformation of your home.

What To Expect

Best contracting services in Henrico, VA

Thompson Creek Window Company Reviews

What Customers Say About Our Roofing

“Thompson Creek installed a new roof after we had damage. Everyone I dealt with in the company was professional and responded to my concerns. It was a difficult job in a densely located area. They were careful with my neighbor’s property as well as my own, which I appreciated. Very happy with their product and the installation from my first call until they left.”

-Bonnie D.

“Had an excellent experience with my roof installation. The gentlemen who did the actual work were timely, professional, and courteous. They left the grounds as clean as when they found them, and my roof looks excellent, even better than after the home was built – well, the roof, at least! Great job, as always. Will continue to use Thompson Creek services whenever possible.”


“I was impressed by all the installation teams that replaced my roof, gutters, windows, and patio door. All the caulking was done neatly and professionally. The only problem I had was trying to sleep the first couple of nights because of the new windows. The house was SO QUIET. The windows were beautiful. I am very happy with the way Thompson Creek handled this large job. They were there with me all the way.”

-Radio W.

See More Reviews

4 Questions Henrico, VA Homeowners
Ask About Thompson Creek

Q: Why Choose Thompson Creek Window Company?

A: Our experts in roofing always pay attention to the details of the project and the customer. We do more than give you a new roof; we offer protection that allows you to enjoy even the harshest days of winter.

Q: What Do Your Roofing Services Cost?

A: The best way to get an estimate on your roofing project is to call us. We are always happy to give you an estimate without any obligation from us. We love to talk about roofing, windows, and more – even if you don’t hire us.

Q: How Long Does A Roofing Installation Take?

A: Because we plan out our installations and ensure we’re with you every step of the way, the time varies for roofing projects. We start by helping you create the ideal customization plan and work from there. For a time estimate, give us a call.

Q: Where Can I Find More Info About Thompson Creek?

A: Here are other pages of our website where you can learn more about our company:

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