8AM - 5PM
400 S Breese St, Millstadt9AM - 9PM
9 Commercial St, Millstadt“I called Edwards and Sons Roofing for a second opinion about my roof. They arrived on time (in fact a little early) and were very friendly. I told them that I had my insurance adjuster look at my roof a couple of months ago, but I wanted a second opinion. Ethan and Christian concurred with the adjuster that my roof was in good shape and not in need of a new roof. When the time comes (hope it’s a long time) I will definitely keep Edwards and Sons in mind.“
Open 24 today
2331A Old Collinsville Rd, Belleville“Choosing a contractor for a major home repair like roofing and siding replacement is always stressful. After the March 2025 storms that devastated our neighborhood, multiple companies came through offering their services. A friend recommended iRestore StL and even though I called at the end of the day, Kirk and his team came out after hours to tarp our home and ensure it was secure from the elements without anything signed beforehand. Kirk and his team took care of my family and made our safety and comfort a priority before business. We chose iRestore StL, and I am writing this review because their team didn't just meet our expectations—they redefined what outstanding service looks like.
From the initial consultation, Kirk’s dedication to the project was clear. Kirk walked us through the entire process, explaining the materials, the timeline, and the insurance claim process with meticulous detail. The crew was the epitome of professionalism. They arrived on time every day, worked efficiently and safely, and the quality of the installation, both for the new roof and the siding, is impeccable. They treated our property with respect, ensuring a thorough cleanup every evening.
What truly sets iRestore StL apart, though, is their compassion. Our need for repairs was unanticipated, and we were unprepared for the process. Kirk managed the scheduling around our needs, took on the burden of communicating with the insurance adjuster directly, and checked in just to see how we were doing. This level of empathy made a stressful situation feel manageable and supported.
The overall customer service was flawless. Communication was proactive; we were never left wondering about the next step. Kirk helped us to prioritize immediate repairs against cosmetic fixes that could wait and ensured we made correct choices by having all the necessary information. They stand completely behind their work.
If you are looking for a roofing and siding company that combines elite craftsmanship with a genuinely human, compassionate approach, look no further than iRestore StL. They are an absolutely five-star choice and have earned my highest recommendation.“
Open 24 today
320 S 5th St, Caseyville“Steve and his guys were incredible! Professional and communicated well through the whole process. They repaired a leak that others could not figure out.“
8AM - 4:30PM
1305 IL-3, Waterloo“T Fuller gave the lowest bid on my garage roof replacement job. I made one enjoyable visit to their office on the north side of Waterloo and made all the arrangements in minutes. They sent a bunch of guys, got in and out of there in a few hours.“
9AM - 5PM
2 Lexington Dr, Fairview Heights“We had a great experience with getting our tornado/storm damage repaired with Lagunas. They communicated well throughout the process, helped accommodate our tight timeline for getting the house on the market (due to an upcoming move) and did fantastic work to include cleanup. We were very pleased with their transparency and their willingness to advocate for us with insurance as needed to get the best service and product for our home. Local and friendly!“
8AM - 4PM
15 S 10th St, Belleville“knipp did a.new roof for us at a very reasonable price, and it was done right. the workmanship was second to none.allof the folks I felt were great knowledgeable people.we had some sideing issues after the fact but they fixed them at no additional cost,the joblooks great I'm very pleased and recommend them“
8AM - 5PM
9723 W IL-161 Ste B, Fairview Heights“Did a great job and advocated for us to the insurance company when extra stuff came up. Staff was great, work seems good.Services: Gutter repairs“
8AM - 4:30PM
3540 Missouri Ave, St. Louis“Best company in the St. Louis area for flat roofs. Not the cheapest and not the most expensive. Reliable and they back their work.Services: Roof repair for storm & wind damage“
7AM - 5PM
120 Iowa Ave, Belleville“When I say GOD SENT JF ROOFING TO US, I am not exaggerating. After my husband obtained a variety estimates last year we ended up making the decision to go with them. They replaced our roof in 2 days max. Every single employee was so kind and caring with our property taking every step necessary to avoid damage. I kid you not someone literally walked our small yard with a metal detector for 2 hours making sure no nails were missed in the yard. Not the foreman but the OWNER stops by the job multiple times a day to make sure everything is going smoothly. He answers the phone (which doesn’t happen in today’s world) whenever you call with questions.
In March less than six months after we paid for our roof we got hit with another storm, damaging our roof, siding and fence. Jory (the owner) was at our house as soon as we called. He replaced our roof, gutters, gutter guards, siding, a window, garage door and replaced our fence. He fought for us with the insurance company to make sure we were getting what we were entitled to. We feel like we got a whole new house thanks to JF roofing!!!
Thank you so much Jory, we appreciate you, your company and the level of care and compassion your provided to us! If you need someone to fight for you he is your guy! We are BEYOND grateful! ??“
Open 24 today
6905 Goeddeltown Rd, Waterloo“They replaced our roof and gutters along with siding.Greg worked with our insurance company the only thing we had to do was pick out colors for siding
All work was completed when they said it would. very professional.Will use them again if need arises“
“Excellent company!! Hardworking guys that get the job done quickly and with great quality! Good prices too!! Definently check into them if ur in need because they are worth it!!“
8AM - 4:30PM
612 S 3rd St, Belleville“Geissler's professional roofers install a quality roof for a compeitive price.Services: Roof installation“
8AM - 4:30PM
1560 Frontage Rd, O'Fallon“We got hit w/hail during the March 12th tornado. Even though I couldn’t see any damage, Brad Miller came out a few days later & helped us work w/State Farm to get a new roof installed. Brad made the process easy - he even recommended installing ridge vents - which really cool our house down during the heat waves. Can’t say enough good things about 1st Source & Brad Miller. Our new roof looks great & the entire project only took 1 day.“
6AM - 6PM
33 Grand Ave, Belleville“Called, was out the next day for a consultation, started on time, finished on time. Did a fantastic job. I love it. I would definitely hire again. Thanks Rick and Aaron and others who helped. You did a great job and I'm very happy ?!“
Open 24 today
2308 N Illinois St, Swansea“Amazing company to work with. Super professional, organized and Great at what they do. They also walked us through the whole process with our insurance company and the roof was done in 6 hours!! Will definitely be recommending them to friends and family!!!“
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
“Great servie, easy to work with. Even put my new roof on while I was out of town on a two week vacation and waited for payment until I got back. Nobody does that. Highly recommend!“