
YOUR ST. PETERS ROOFING COMPANY
We’re Committed To Providing
Quality Roofing Services
For generations, Horizon Roofing & Exterior has been a trusted name in the St. Peters area as a leading roofing, guttering, and siding contractor. Our expert roofers in St. Peters ensure the best quality for all home exterior work, including roofing, siding, and gutter repair services, at affordable rates.
- Quality Control System
- 100% Satisfaction Guarantee
- 100 + Successful Projects done
- Accurate Testing Processes
Years of Experience

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, 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…
Need Modern Roofing Services?
Our experienced staff will assist you with every step along the way,
making the claims process stress-free and effortless.

Projects Done
Happy Clients
Working Projects
Team Members
Explore Latest
Works
We provide our customers with the highest quality craftsmanship available and assist with the entire insurance claims process.
We Always Work as an
Energetic Team







Tony BarfieldHorizon Roofing helped me out in a jam. I had 8 shingles and a fascia board fly off my house during a recent wind/rain storm and there were large amounts of rain in the forecast. Brian understood my concern and had my roof patched up before the next round of storms came through. Could not be happier with customer service, timely work, and quality of the work. Highly recommend. Rafe FoleyHorizon Roofing & Exteriors repaired our siding damage from the recent storm. I contacted Brian because I was familiar with his responsiveness and customer-oriented approach. Brian - and his project manager Kyle - were very helpful. Their crew repaired the damage ... and everything looks good. They also kindly repaired a small siding problem which perhaps wasn't even part of the storm damage. I'm very glad that we were able to turn to two trustworthy and personable individuals for assistance. Thanks! Heather HortonThank you Frank for taking care of us! I appreciate your service and communication! Jean WagnerBrian Donohue & his team from Horizon Roofing did an excellent job replacing our hail damaged roof, gutters & downspouts. They came back as many times as needed to finish the job & do any touch ups & Brian was hands on throughout the entire process. I would highly recommend them! Carle NicklasHad a small piece of fascia blown off in a windy storm. Horizon came out promptly, fixed the piece since it was a pattern that was unavailable and put it back up. They bid it fairly, did it quickly. I would definitely use them again. Don McDanielBrian was awesome to work with! He made sure every part of the process was complete to our satisfaction. Horizon did an outstanding job for us! It was a joy to work with Brian and his team!!! Chase AndersonI highly recommend Horizon Roofing! Brian, the owner, was exceptional from start to finish. He provided a thorough and honest estimate, ensuring I understood the process every step of the way. His team was punctual, professional, and did an outstanding job on my roof. The quality of their work is top-notch, and Brian made sure to follow up after the job was completed to ensure I was satisfied. If you need roofing services, Horizon Roofing is the way to go. John O'ShaughnessyWas recommended by our State Farm agent following a hail storm in early April. Brian inspected the roof and confirmed the roof was a loss. Later he accompanied the State Farm adjuster during his inspection. I'm particular on construction contracts and he agreed to my modifications. He only asked for initial payment after the job was done (Horizon is obviously quite solvent--a definite worry for me with some contractors.) Sought final payment only after I was fully compensated by insurance. Additionally, I was fully satisfied with quality of work, timeliness, and communications. Based on my very overall positive experience, I'm happy to give a five-star rating (I'm a tough grader.) Sam AmbroseOutstanding Experience Thanks to Fulton! Horizon Roofing & Exteriors exceeded all my expectations, and Fulton was the star of the show! From start to finish, he was unbelievably patient, incredibly knowledgeable, and so genuinely friendly—it felt like working with someone who truly cared. Fulton’s availability and responsiveness were outstanding. No matter the question or concern, he was always quick to address it with a positive, upbeat attitude. His professionalism and attention to detail made what could have been a stressful process an absolute pleasure. Horizon is lucky to have someone like him representing their team! The crew was equally impressive—fast, efficient, and meticulous in their work. They left no mess behind, and the results are phenomenal. If you’re considering Horizon Roofing & Exteriors, I can’t recommend them enough. Fulton made this entire process seamless and enjoyable, and the quality of the work speaks for itself. Olivia CobbBrian at Horizon Roofing did such a great job with our roof and gutters. We were so happy with the personalized process from start to finish. Cannot recommend this company highly enough!
Tony BarfieldHorizon Roofing helped me out in a jam. I had 8 shingles and a fascia board fly off my house during a recent wind/rain storm and there were large amounts of rain in the forecast. Brian understood my concern and had my roof patched up before the next round of storms came through. Could not be happier with customer service, timely work, and quality of the work. Highly recommend. Rafe FoleyHorizon Roofing & Exteriors repaired our siding damage from the recent storm. I contacted Brian because I was familiar with his responsiveness and customer-oriented approach. Brian - and his project manager Kyle - were very helpful. Their crew repaired the damage ... and everything looks good. They also kindly repaired a small siding problem which perhaps wasn't even part of the storm damage. I'm very glad that we were able to turn to two trustworthy and personable individuals for assistance. Thanks! Heather HortonThank you Frank for taking care of us! I appreciate your service and communication! Jean WagnerBrian Donohue & his team from Horizon Roofing did an excellent job replacing our hail damaged roof, gutters & downspouts. They came back as many times as needed to finish the job & do any touch ups & Brian was hands on throughout the entire process. I would highly recommend them! Carle NicklasHad a small piece of fascia blown off in a windy storm. Horizon came out promptly, fixed the piece since it was a pattern that was unavailable and put it back up. They bid it fairly, did it quickly. I would definitely use them again. Don McDanielBrian was awesome to work with! He made sure every part of the process was complete to our satisfaction. Horizon did an outstanding job for us! It was a joy to work with Brian and his team!!! Chase AndersonI highly recommend Horizon Roofing! Brian, the owner, was exceptional from start to finish. He provided a thorough and honest estimate, ensuring I understood the process every step of the way. His team was punctual, professional, and did an outstanding job on my roof. The quality of their work is top-notch, and Brian made sure to follow up after the job was completed to ensure I was satisfied. If you need roofing services, Horizon Roofing is the way to go. John O'ShaughnessyWas recommended by our State Farm agent following a hail storm in early April. Brian inspected the roof and confirmed the roof was a loss. Later he accompanied the State Farm adjuster during his inspection. I'm particular on construction contracts and he agreed to my modifications. He only asked for initial payment after the job was done (Horizon is obviously quite solvent--a definite worry for me with some contractors.) Sought final payment only after I was fully compensated by insurance. Additionally, I was fully satisfied with quality of work, timeliness, and communications. Based on my very overall positive experience, I'm happy to give a five-star rating (I'm a tough grader.) Sam AmbroseOutstanding Experience Thanks to Fulton! Horizon Roofing & Exteriors exceeded all my expectations, and Fulton was the star of the show! From start to finish, he was unbelievably patient, incredibly knowledgeable, and so genuinely friendly—it felt like working with someone who truly cared. Fulton’s availability and responsiveness were outstanding. No matter the question or concern, he was always quick to address it with a positive, upbeat attitude. His professionalism and attention to detail made what could have been a stressful process an absolute pleasure. Horizon is lucky to have someone like him representing their team! The crew was equally impressive—fast, efficient, and meticulous in their work. They left no mess behind, and the results are phenomenal. If you’re considering Horizon Roofing & Exteriors, I can’t recommend them enough. Fulton made this entire process seamless and enjoyable, and the quality of the work speaks for itself. Olivia CobbBrian at Horizon Roofing did such a great job with our roof and gutters. We were so happy with the personalized process from start to finish. Cannot recommend this company highly enough!
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.
Michael Templeton

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!
Spencer Mainous

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 ️
Jake Hoffmeister
Get Roofing Inspection
Call Us To Get a Quick Estimate
636.734.7532
Our Latest News And
Blog Post
Choosing the Right Roofing Material for Missouri’s Climate: A Homeowner’s Guide
- by Brian Donohue
- Comment: 0
When it comes to installing or replacing a roof, the material you choose is just…
Why Spring Is the Best Time to Schedule a Roof Inspection in St. Louis
- by Brian Donohue
- Comment: 0
The Season for Smart Roof Care in St. Louis Spring in St. Louis is more…
The Real Cost of Delaying Roof Repairs in St. Charles
- by Brian Donohue
- Comment: 0
Why putting off small issues can lead to big expenses Your roof is one of…