Open 24 today
7848 Burden Road, Machesney Park7AM - 6PM
4915 Auburn St, Rockford“Everyone there was so nice and knowledgeable. They answered all our questions, returned phone calls right away and did an excellent job!“
8AM - 5PM
1560 S Alpine Rd, Rockford“We have roof damage from the wind. They came out the same day and put a tarp on. I will be hiring them for the repair. Great service!!“
9AM - 5PM
915 S Alpine Rd, Rockford“I got all my windows done and my patio door. We just moved in and my goodness what an improvement. I actually cried at how beautiful my patio door look. My basement windows were kinda weird but they were able to replace them and they look fantastic. The salesman was kind and very informative of how the process was going to be and I was amazed of how easy everything went. The crew was very nice and always smiling. What a group! Looking forward to getting gutters in this year.“
8:30AM - 2:30PM
530B Windsor Rd, Loves Park“I can’t say enough! They are wonderful to work with and do a beautiful job. Fast, clean And very friendly. I would very highly recommend them. The best!! Thank you.“
8AM - 5PM
5441 Forest Hills Ct, Loves Park“Following the hailstorm event, the contractor Rockford Siding and Window conducted a thorough inspection of the windows and exterior components. Based on their professional assessment, the windows sustained damage consistent with hail impact. Throughout the process, the contractor has continued to provide reliable support and clear guidance while we working with the insurance carrier to get the coverage of the damaged windows.“
8:30AM - 5PM
769 N Blackhawk Blvd, Rockton“I recently had the pleasure of working with First Class General Contracting for a roofing project, and I couldn't be more impressed with the service and quality of workmanship they provided. From start to finish, the team at First Class GC demonstrated professionalism, expertise, and a commitment to excellence that exceeded my expectations.Not only did they deliver on their promise of completing the project on time and within budget, but they also went above and beyond to ensure that every aspect of the job was done to the highest standards. Their attention to detail and dedication to customer satisfaction truly set them apart.Additionally, I was particularly impressed by the communication throughout the process. The team at First Class GC kept me informed every step of the way, addressing any questions or concerns I had promptly and effectively. It's clear that they value transparency and strive to build trust with their clients.Overall, I would highly recommend First Class General Contracting to anyone in need of roofing services. Their professionalism, integrity, and commitment to quality make them a top choice in the industry. Thank you to the entire team for a job well done!“
9AM - 5PM
109 N Alpine Rd, Rockford“Awesome job!!! We were provided with the most competitive quote for our roof replacement!“
9AM - 5PM
2113 Rivington Rd, Loves Park“Very satisfied with Dagnon Roofing. Brad Diaz did a great job coordinating the installation. He is very knowledgeable, professional and prompt. He handled the insurance claim, explained everything to me, scheduled the work and was courteous and pleasant throughout. The crew did a fantastic job and cleaned area when done. Brad was really wonderful to work with. Very pleased with new roof and gutters. Thank you Brad and Dagnon Roofing.“
Open 24 today
6019 Fincham Dr Suite #4, Rockford“I recently had the pleasure of working with Martin Exteriors Roofing & Siding for a roof repair project, and I was thoroughly impressed with their customer service. From the initial phone call to the completion of the project, their team was friendly, responsive, and attentive to my needs. They kept me informed throughout the process and ensured that I was satisfied with the results. Their commitment to customer satisfaction is commendable, and I would highly recommend them to anyone in need of roofing services.“
8AM - 6PM
994 Wissmach Ln, Machesney Park“After a truly terrible experience with a previous company, it was a huge relief to find Chris Stewart. He's a contractor who embodies honesty and has fantastic craftsmanship.
Chris just completed a job for me, replacing two double casement windows on my second floor. Not only did he install the new windows perfectly, but he also replaced the board that had been damaged by water intrusion from the old ones. It's clear he takes pride in his work and doesn't cut corners.
The whole process was seamless and professional, and the quality of his work speaks for itself. Given the great experience, I'm already planning to hire him for as many future jobs around my house as possible. If you're looking for a good, local contractor, I highly recommend Chris Stewart Home Improvements.“
“One of the best in the business! Did a awesome job on our roof. They are the only call you need to make!!!“
10AM - 4PM
5257 Swanson Rd Ste 1, Roscoe“From start to finish, this was a great experience. From our first meeting with our salesman Jerry, the ease of getting quotes and making changes to the overall scope for the windows, to the construction scheduling and the professional installation crew, it was a flawless process. Highly recommend K& H for windows and would trust them for siding and roofing projects.“
8AM - 5PM
11415 Main St, Roscoe“Dave was great to deal with and followed up on a small issue I had to get things resolved for me.“
8AM - 5PM
330 E Main St #400, Rockton“Great sellsmen fast and great work and at a affordable rates for everyone get Shayne Baney for great communication and deals at a cheap rate for all“
Open 24 today
222 W Main St, Rockton“I ended up with some hail damage to my home. The roofers were scouring the neighborhood trying to get business and Dave from Benchmark showed up at my door. He really stood out from all the rest of the sales people in the fact that he was personable, friendly, and sincere. I gave him a listen and decided to go with Benchmark. I was the right choice. Dave was very communicative during the whole process and dealt with all the insurance headaches. It was a relatively hands-off process for me. He took care of everything. They replaced my entire roof and two sides of siding. The workmanship of their contractors was excellent. All the crews that came out worked really hard. Upon completion, Dave let me know that my solar company damaged my new roof during their re-install of the solar panels. He took care of everything about the repair and only charged me their cost. Dave B. is really a great guy working for a great company. I highly recommend Benchmark Exteriors for any kind of roofing and siding work that you may need.“
7AM - 7PM
5866 Irene Rd, Belvidere“DRX was very easy to work with for my gutter replacement. Had positive response and very affordable. Work was completed in a timely manner and the employee was very professional. He even did a quick fix on a loose siding panel. I would definitely refer anyone needing work done to get in touch with Ron.“
7AM - 9PM
7703 Forest Hills Rd, Loves Park“We had missing siding and damage from a recent storm. I called Top Notch and Fabian responded immediately to my call. They did a fantastic job in repairing and replacing my siding and shingles. The price was very reasonable. Thank you!“
Open 24 today
11704 Main St, Roscoe“I had the pleasure of working with Adrian Vince from Martin Exteriors, and I can honestly say he was extremely professional throughout the entire process. He was knowledgeable, courteous, and took the time to answer all of my questions. His attention to detail and commitment to quality really stood out. I would highly recommend Adrian and the team at Martin Exteriors to anyone looking for reliable and professional service, make sure you specifically ask for Adrian Vince. 100%“
7AM - 5PM
4133 N Perryville Rd, Loves Park“Cho did a terrific job communicating and completing the job, working with my insurance company to make the job painless and stress free!“
7AM - 8PM
5916 Dusty Ln, South Beloit“When Andrew, a Project Manager with Scandia, stopped by my house to let me know hail damage had occurred in my neighborhood, I was skeptical. He informed me his company was replacing the roof on a couple of homes in my area due to a storm. I allowed Andrew access to my roof; he did a thorough job providing me with photographic documentation of hail damage, and helped walk me through the process of making a claim to my insurance company. When the Insurance Adjuster came to my home to see if insurance would pay for the damage, Andrew came along, too. He stayed with the Adjuster, pointing out all the areas with damage, until all the Adjuster's questions were satisfied. This may sound like no big deal, but it took the Adjuster a VERY long time, and Andrew remained professional and patient throughout the process. The Insurance Adjuster approved my house for a brand new roof. Andrew's team did an excellent job of tearing off and replacing my roof. They were courteous, hard-working, on-time, and did a excellent job cleaning up any mess they made. We had additional damage to our decking; Andrew and his team at Scandia worked hard with my insurance company to get that paid for as well. During the insurance approval process and contract signing, Andrew keep in touch regularly. He has excellent communication skills; he's definitely an all-around nice guy! My experience with Scandia Construction was great. I highly recommend them!“
Siding Contractors
Siding Contractors
Siding Contractors
Siding Contractors
Siding Contractors
Siding Contractors
Siding Contractors
Siding Contractors
Siding Contractors
Siding Contractors
Siding Contractors
Siding Contractors
Siding Contractors
Siding Contractors
Siding Contractors
Siding Contractors
Siding Contractors
Siding Contractors
Siding Contractors
Siding Contractors
Siding Contractors
“Working with Gabriel Lucas was hands‑down one of the best decisions I made during my roofing process. He’s the rare kind of roofing salesman who actually shows up, communicates clearly, and genuinely cares about helping homeowners get the best outcome.
Gabriel walked me through every step, from the initial inspection to navigating the insurance claim, and made the entire experience stress‑free. His knowledge of both roofing systems and insurance policies is impressive, and he explained everything in a way that was easy to understand.
What stood out most was his honesty. Gabriel never pushed unnecessary upgrades or tried to rush decisions. Instead, he focused on what was right for my home and my budget. When it came time to work with the insurance company, he handled the details, advocated for me, and made sure nothing was overlooked.
If you want someone who is reliable, professional, and truly on your side, I highly recommend Gabriel Lucas. He made a complicated process simple, and the final result looks fantastic.“