Roofing Contractor in St. Charles County, Missouri

Fully Licensed and Insured

roofing

We offer licensed and fully insured top-quality roofing services for you.

Roof Services

Services

Horizon Roofing will complete your roof repair with the most quality materials in the industry.

Roofing Contractor in St. Charles County, MO

Serving St. Peters, O’Fallon, Wentzville & Surrounding Areas with Expert Roof Repair & Replacement Services

Who we are

We’re Committed To Providing
Quality Roofing Services

Horizon Roofing & Exteriors is a trusted roofing company serving homeowners throughout St. Charles County, including St. Peters, St. Charles, O’Fallon, Wentzville, Lake St. Louis, and surrounding communities. Whether you need roof repair, roof replacement, storm damage restoration, or a free roof inspection, our experienced team delivers quality workmanship backed by industry-leading warranties. 

  • Quality Control System
  • 100% Satisfaction Guarantee
  • 100 + Successful Projects done
  • Accurate Testing Processes
10

Years of Experience

horizon2
WHAT WE DO

We’re Providing Quality
Roofing Services

As a roofing company in Saint Peters, Missouri, Horizon Roofing & Exteriors prioritizes quality roofing service in St. Peters with excellent customer service. We do roof repairs, replacements, storm damage roof repair and installations, using premium materials and providing unbeatable warranties. We’ve got top-notch roofers in St. Peters. With Horizon, you’re in good hands with roof repairs, gutter replacements, and gutter cleaning. We’re the #1 choice for roofing contractors in Saint Peter’s.

Siding and Gutters

If you are getting a new roof due to hail damage, good chances your gutters were also affected by the…

Roof Inspection

One of our trained project managers will come to your home to perform a free roof inspection. We take photos…

Residential

We always focus on providing you with the most cost-effective solution and will not

Roof Repairs

Horizon Roofing will complete your roof repair with the most quality materials in the…

Siding & Gutters

Siding and Gutters

If you are getting a new roof due to hail damage, good chances your gutters were also affected by the…

Roof Inspection

Roof Inspection

One of our trained project managers will come to your home to perform a free roof inspection. We take photos…

Residential roof

Residential

We always focus on providing you with the most cost-effective solution and will not

Roof Repairs

Roof Repairs

Horizon Roofing will complete your roof repair with the most quality materials in the…

Why Choose Us

The Insurance Claim Process

  • Give Us a Call for a Free Roof Inspection!
  • File a Claim
  • Receive Insurance Estimate
  • Agreement
  • Installation
  • Final Payment

Need Modern Roofing Services?

Our experienced staff will assist you with every step along the way,
making the claims process stress-free and effortless.

    horizon16
    DESIGN YOUR ROOF

    Visualize Your New Roof with Our Interactive Shingle Tool

    1000 +

    Projects Done

    1000 +

    Happy Clients

    100 +

    Working Projects

    20 +

    Team Members

    100 +

    Projects Done

    100 +

    Happy Clients

    60 +

    Working Projects

    20 +

    Team Members

    Explore Recent Works

    Explore Latest
    Works

    We provide our customers with the highest quality craftsmanship available and assist with the entire insurance claims process.

    WORKING PEOPLE

    We Always Work as an
    Energetic Team

    TESTIMONIALS

    What our customers
    say about us

    Brian and Kyle were very professional, prompt, and easy to work with. They communicated with me every step of the way, my roof looks great, and the property was cleaned up well. I couldn't recommend their services more, and will be sending my friends and family their way.

    Brian helped guide me through a roof replacement due to hail damage. He was quick, responsive, and patient with attention to detail throughout the process. Would recommend!

    I had my roof and gutters replaced due to hail damage. I can’t recommend Brian and Horizon roofing enough! Brian was extremely professional, provided excellent communication, and made the entire process smooth and easy. Brian was truly a pleasure to work with and is a consummate professional. The Horizon team did outstanding work and I was extremely pleased with the final product. Our new roof and gutters look great. All dealings with insurance were seamless and hassle free. If you need work done, I HIGHLY recommend reaching out to Brian and letting Horizon take care of your project. Five stars across the board ️

    Booking Form

    Get Roofing Inspection

      Call Us To Get a Quick Estimate

      636.734.7532

      What’s New Things

      Our Latest News And
      Blog Post

      What to Do After Hail Damages Your Roof in Cottleville, MO
      22 Jul

      What Should You Do After Hail Damages Your Roof in Cottleville MO?

      Missouri weather can change quickly, and homeowners in Cottleville know that severe thunderstorms often bring…

      free roof replacement estimate St. Louis MO
      21 Jul

      How to Get a Free Roof Replacement Estimate in St. Louis, MO

      Replacing your roof is a significant investment, and getting an accurate estimate is the first…

      new roof cost St. Louis
      18 Jul

      How Much Does a New Roof Cost in St. Louis in 2026?

      Replacing a roof is one of the biggest investments homeowners make, so it’s natural to…

      Still Looking for a Trusted Roofing Contractor? 

      Choosing the right roofing contractor can make all the difference in protecting your home and investment. At Horizon Roofing & Exteriors, we’re proud to provide reliable roofing, gutter, and siding services to homeowners throughout St. Charles County, including St. Peters, St. Charles, O’Fallon, Wentzville, Lake St. Louis, Cottleville, and surrounding communities. Our experienced team is committed to quality craftsmanship, honest communication, and outstanding customer service on every project.

      Why Homeowners Choose Horizon Roofing

      • ✅ Licensed & Insured Roofing Professionals
      • ✅ Owens Corning Preferred Contractor
      • ✅ Free Roof Inspections & Honest Recommendations
      • ✅ Insurance Claim Assistance for Storm Damage
      • ✅ Flexible Financing Options Available
      • ✅ Quality Workmanship Warranty
      • ✅ Hundreds of Successfully Completed Roofing Projects
      • ✅ Proudly Serving St. Charles County and Nearby Communities
      Whether you need roof repair, roof replacement, storm damage restoration, gutter installation, or siding services, Horizon Roofing & Exteriors is ready to help. Contact us today to schedule your free roof inspection and receive a no-obligation estimate.

      MAKE AN APPOINTMENT

        This will close in 50 seconds