Due to high demand, we are only servicing hail-affected homes at this time.

Serving the Colorado Front Range(720) 706-5100google guaranteed bannerRequest free inspection


Top-rated Windsor roofing company for all your roofing needs

When you contact Metro City Roofing for your Windsor roofing needs, you’ll notice the difference between other Windsor roofing companies. We respect your time and treat your home like our own when performing any roofing services.

And we stand out from the crowd with high-quality roofing installation and superior customer service.

Two Metro City Roofing crew in orange vests climbing a roof to begin a roof replacement in Denver, ColoradoTwo Metro City Roofing crew in orange vests climbing a roof to begin a roof replacement in Denver, Colorado


Key Customer Benefits to You

Metro City Roofing is the #1 roofing contractor recommended by local insurance agents across the Denver metro area.

We offer a no-pressure sales approach and do not ask for a signed contract until your insurance claim is approved for a new roof replacement.


99% success rate insurance claim approval when we recommend you file an insurance claim after your free inspection


$0 additional cost beyond your insurance deductible with no hidden surprises throughout your entire roof replacement process


28% average savings on homeowners insurance premiums with your free upgraded impact resistant shingles


Comprehensive Roofing Services for Windsor Homeowners

Most people don’t think much about their roofs until they see an issue. At Metro City Roofing, we have you covered with a full range of roofing services for Windsor homeowners.

Our Windsor roofing services include:

Our team of professionals has expertise and experience from roof inspections to a complete roof replacement and everything in between. And when dealing with your insurance company as part of an insurance claim, we also have you covered, where our experts manage the entire process on your behalf, settling your claim and getting all funds owed. Contact Metro City Roofing to get started for your Windsor home.

Experienced Roofers for Roof Replacement & Repair in Windsor, CO

Roof replacement is quite common. Most asphalt shingle roofing materials last between 20 to 30 years but eventually will need to be replaced. Storm damage accelerates the need for roof replacement. It’s best to address any issues immediately if you believe your Windsor roof may have sustained damage. Catching a minor problem early may avoid a much more costly roof repair or replacement.

Metro City Roofing has you covered with the necessary experience for your Windsor roofing needs. We take pride in treating your home like our home. We carefully tarp around your home with every roofing project, avoiding any hidden roofing debris or nails in your driveway, patio, or yard. We install only the best materials from top roofing manufacturers like Owens Corning, Gaco, and Mule-Hide. We pull a permit with the building department for every roof replacement so that you can trust in the materials installed and our workmanship.

Work with a professional Windsor roof replacement and repair company you can trust. Contact Metro City Roofing.

Free Roof Inspection & Hailstorm Damage Roof Repair

Windsor homeowners may believe they need to replace their roofs following a storm because they see neighbors replacing theirs. Or they may simply see multiple roofing company trucks in the area. At Metro City Roofing, we start every project with a free roof inspection. We believe it’s best to inspect each roof individually. It’s also best to learn whether you can repair your roof compared to replacing it. Our team are licensed roof inspectors and take great care to assess your roof’s condition, documenting everything with photos and video, so you can see what we see on your roof after a hailstorm or windstorm.

When we recommend you file an insurance claim, our skilled company has a 99% success rate to get your claim approved. We are licensed to complete all roof repairs or replacements everywhere we inspect a roof.

The entire team at Metro City Roofing looks forward to helping you with your hail damage roof repair needs for your Windsor home.

We have a 99% success rate to successfully get your roof claim approved when we recommend you file an insurance claim.

Building Department

301 Walnut Street
Windsor, CO 80550

Roofing Codes

The Town of Windsor has adopted the 2018 International Building Code and International Residential Codes. See codes.

Key Code Items

  • Ice and water shield is required
  • Drip edge is required for eaves and rakes
  • A building permit is required in order to conduct the required inspections and make sure that the construction meets the building code adopted by the Town of Windsor.


  • Only a final inspection is required for asphalt shingle roofs
  • A ladder is required to be set for inspections for 2-story homes
  • AM / PM inspections are not guaranteed for re-roof inspections
Rural green grass pasture in the foreground with mountains and blue sky and white clouds in the background

Fun Facts!

  • Windsor is a Home Rule Municipality in Larimer and Weld counties in Colorado. Windsor is located in the region known as Northern Colorado, situated 59 miles north of the State Capitol in Denver.
  • Windsor’s history began when a man named J.L. Hilton settled down in a house built between Greeley and Fort Collins in 1873. Soon after, the town was taken over by the Greeley, Pacific and Salt Lake railway; the Windsor Railroad Depot was established in 1882.
  • Windsor was officially incorporated into the state into the State in 1890.


Hire a Trusted Windsor Roofing Contractor Near You

Roofs age naturally, but extreme storm damage can accelerate the need to replace your roof or address minor repair issues. Metro City Roofing specializes in Windsor roof repair of all kinds. Our company is a locally owned Windsor roof repair contractor with years of experience, training, and credentials to differentiate from other Windsor roofers.

Unlike other roofing companies, we do not chase storms around the country, choosing to work only in Colorado. Our company is an active member of the Colorado Roofing Association, the National Roofing Contractors Association, and various Chambers of Commerce. We believe in giving back to the community and donate $100 with every roof replacement to the Food Bank of the Rockies.

Local insurance agents trust Metro City Roofing, referring their clients to us for professional roof inspections and a full range of roofing services. In fact, our company is the #1 Windsor roofing contractor recommended by local insurance agents due to our near 100% success rate to get clients’ claims approved when we recommend filing a claim and overall happy customers.

Contact Metro City Roofing when you want the best Windsor roofing contractor for your home.

Read more About Us
Metro City Roofing management team with green pine tree in the background

20+ years professional experience Senior and knowledgeable staff to best serve our customers

Our Suppliers

As a top roofing company in Colorado, we install only high-end asphalt shingle roofing brands, such as Owens Corning, CertainTeed, and GAF. We frequently recommend Owens Corning since they manufacture locally in Denver, CO.

We proudly install Owens Corning roofing materials for a new shingle roof, including shingles, ridge vent, underlayment, starter, and more. Owens Corning is a United States Fortune 500 company. Metro City Roofing is a Preferred Contractor and has earned numerous Owens Corning certifications, including Total Protection Roofing System and Top of the House certification. We have been specially trained on how roofing, ventilation, and attic insulation work together to improve your home’s energy efficiency and comfort.

owens corning
carlisle syntec systems
johns manville

Are you looking for the best metro Denver roofing company?

Metro City Roofing is the #1 roofing contractor recommended by local insurance agents across Denver and surrounding cities.