Roofing in Ellicott City, MD

Choose The Right Roofing For Your
Home. Choose Thompson
Creek In Ellicott City, MD

Roofing Designed With
Your Home In Mind

Have you been thinking about a new roof replacement in Ellicott City, MD? Roofing itself can be tough to get a handle on sometimes. However, when you find yourself ready for a roof replacement, a lot of questions come up.

What kind of roof do I get? What color or style do I want? It can become a bit overwhelming.

That’s where the Thompson Creek Window Company comes in.

We’re an experienced home remodeling contractor that provides comprehensive roofing services in the D.C.

Ellicott City, MD’s Fantastic Options
For Roofing Services


Investing in a roof replacement can be a large undertaking. With Thompson Creek, we understand this and will take you through the whole process step by step.

Our roofing shingles are designed with advanced technology. Layered roof deck protection installed by our trained experts will keep your home safe from the elements.

Severe weather is always a concern when it comes to homeowners’ roofs. That’s why we also offer ice and water shields, ridge cap shingles, and more.

Our shingles are built to last a lifetime, and with a variety of styles and color choices, you’ll find exactly what you’re looking for to match your siding.

Explore Our Roofing Options


Why Choose Thompson Creek For Roofing?

An Experienced Contractor Is Necessary

About Thompson Creek The Company

Over four decades in the home remodeling industry, brings great benefits for our customers. We pour every bit of that experience into each installation we do.

We invest back into our business and are constantly investing in the best products and building materials for our customers.

Find Out More About Us

What You Should Expect

First comes the inspection and the measurements of your roof. You’ll choose the products and materials you’ll want. This is also where you’ll receive a no-obligation quote for your project.

Then, during your installation, our trained experts will precisely install your roof according to your home’s specifications.

Learn More About What To Expect

Support For Ellicott City, MD

From customer testimonials to signs you need to replace your roof, we have a variety of resources here for homeowners to browse through.

You could spark the idea for your next big home remodeling project or learn what you need to do to prepare for installation day. It’s all right here for you!

Resources For You


Customer’s Review The Thompson
Creek Window Company

Our Community Trusts
And Chooses Us

Fantastic product and customer service. Will use it again and again for all my home projects.

-Charles R. M.

A great experience. The salesman was great, and the installers were neat and efficient. Overall, great!.”

-Debbie Z.

“Quality products and workmanship at a fair price adds up to great value!”

-Bob H.

See More Reviews

Questions Asked By Ellicott City, MD, Homeowners
About Thompson Creek

Q: Why Should I Choose Thompson Creek?

A: Choosing Thompson Creek is choosing a contractor that offers strong warranties to back up incredible work. The best of both worlds!

There’s our Buyer’s Protection Guarantee to protect your purchase. Then there’s also our No-Hassle Warranty, which protects our homeowners’ installations and the materials used.

Q: Do You Offer Financing For Roof Replacements?

A: Our flexible financing options offer a variety of benefits to assist you with financing the cost of your roof replacement. Allowing you to get exactly what you’re looking for with your remodel.

Apply in as little as five minutes!

Q: How Long Do Roof Replacements Take?

A: Roof replacement timetables do vary based on the size of the house and some other details we go over during your consultation.

However, typically, roof replacements take multiple days to complete.

Q: What Areas Of The DMV Do You Serve?

A: We operate across the DMV area, including Ellicott City, MD. You can find a full list of areas we serve here.

Q: Where Can I Learn More About Thompson Creek?

A: Find out more about us here:

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