Open 24 today
11317 Smith Dr, HuntleyOpen 24 today
4569 Prime Pkwy, McHenry“We had an outstanding experience with Peerless Roofing. Blake was easy to work with and is very knowledgeable. He takes great pride in his company and it shows. From start to finish, the team was professional, friendly, and meticulous in every detail. They worked quickly without ever cutting corners, and the quality of their workmanship really shows. What impressed us most was how clean they kept everything throughout the job— when they were done, it looked like they had never even been here except for our new roof. If you’re in need of a new roof give them a call!!!“
Closed today
4547 Prime Pkwy, McHenry“Joe with Dynico Roofing is the best! Super genuine dude who was super compassionate about our first ever roof replacement project. He answered all of our questions in a timely manner, went above and beyond to help out on pricing, and made sure everything went smooth throughout the entire process. Their team worked hard and got the job done within a day, and the finished product was superb. If you want the job done correctly, contact these guys, and get it done right the first time. Thanks Joe!“
Closed today
171 Erick St Y-1, Crystal Lake“Tony has provided honest roofing info for 6yrs and when we needed his services he did so in a timely manner and his team does very good work.“
Closed today
8600 US-14 Suite 210, Crystal Lake“Abel’s Roofing did an amazing job on our siding and gutters! They were quick, professional, and the quality of their work is top notch. Everything looks brand new and has held up great through the seasons. Highly recommend them if you need siding or gutter work done!“
Closed today
784 Church Rd, Elgin“My experience with Trevor has been very pleasant and easy. He has throughly explained things that i did not understand and was easy to reach to communicate with . So far they have worked efficiently with me and the process has been smooth so far .. looking forward to my end results
edited review - my whole neighborhood got redone from this storm. !I got way less then most the neighborhood. They did a sloppy job. THe roofed left nails everywhere and areas of the roof that looked less than good - when i asked trevor he gave me excuse and stopped responding. My house still has the chalk marks everywhere where they marked and no one bothered to clean that up. Window screens still have holes. When comparing to many and i mean many houses in the neighborhood- they did a half ass job and overcharged. Do not recommend..“
Closed today
637 Frazier Ave #4, Elgin“Greco remodeling services was a pleasure to work with for our re-roofing project. Greco was on time and on budget. The quality of the work was excellent and his work crews were skilled and experienced.“
Closed today
111 Erick St # 121, Crystal Lake“This company is top notch. Pricing was competitive, customer service excellent. Job well done and on time. They also helped arrange zero interest financing. Highly recommended.“
Closed today
1972 Larkin Ave G, Elgin“I had a great experience with In & Out Restoration for my roofing work. They were incredibly efficient in getting us approved and started on the work promptly after approval. The process was smooth, and the roof work was done quickly without sacrificing quality. Angelo was fantastic throughout the process. He was attentive, responsive, and made sure everything went smoothly from start to finish. Overall, highly recommended for their fast approval and speedy work.“
Closed today
830 Roundabout, West Dundee“Seriously, ask for Amanda!
Late last summer, a strong hail-producing storm swept through our area. Afterwards, it seemed like every other house on our block had hail damage claims approved for a new roof. Naturally, my wife and I decided to file our own claim.
We chose Fresh Page as our contractor, and from the very start, Amanda was outstanding. Her deep industry expertise and professionalism were immediately clear. Where she truly excelled, though, was after our insurance provider denied the claim. This was despite their own inspector initially saying the roof would be covered.
Instead of shrugging and moving on, Amanda guided us through the process of respectfully challenging the decision. She provided clear advice on who to contact and what points to emphasize to strengthen our case. Throughout the back-and-forth with the insurance company, Amanda was always available to answer questions. She even returned to take and submit additional photos to support our claim.
Thanks to her persistence and guidance, we secured a second evaluation. This time, the claim was approved!
Dealing with insurance companies can be stressful, which is why we were so grateful for Amanda’s help. Her expertise and dedication made all the difference, and we truly appreciated her support every step of the way.“
Closed today
5231 Greenshire Cir, Lake in the Hills“Marty kept his appointment, came out to get an approximate measurement of the window to work up an estimate, which was provided in a timely manner and around what I expected to pay. Once accepted, John called to set up a time to come out and get an exact measurement. Another appointment kept. Then, Tuesday, Sep 2, 2025, , I got a call saying that the window was ready and asking if that Thursday would be good. John showed up on time, kept a clean worksite, respected our carpet, and cleaned up afterwards. And, most importantly, didn't trample our plants in front of the window being replaced. So far, I'm more than satisfied with the work. Of course, the test will be this winter.“
Closed today
5333 Northwest Hwy, Crystal Lake“Very helpful with a small wind damage repair in Waukegan. It was easy to get a quick appointment, and the worker was very nice and friendly. Took care of the issue and gave us some good tips to help with maintaining our roof and soffits.“
9AM - 5PM
17401 Garden Valley Rd, Woodstock“The team just installed our new Velux adjustable skylight and is is outstanding they team was clean quiet and quick install looks a lot better than anticipated we were expecting a little dry wall work afterwards but in the install didn’t damage any dry wall supremely happy!“
8AM - 9PM
111 Erick St Ste 118, Crystal Lake“This company is absolutely fantastic, from beginning to end. Victor was the project manager and Johnny was the fulfillment and construction part. They worked so very well together and their communication together was great. And Victor was very patient with me, because I had to give a lot of thought to what was going to take place, association review, design, color matching, etc. It all went so smoothly. I cannot tell you how pleased I am. I know you will have the exact same positive experience that I had.“
Closed today
980 N McLean Blvd Suite 1, Elgin“The young JHON ZERPA who helped me with my roof and siding was very kind. I highly recommend him. They approved everything thanks to his work.“
Closed today
203 North Main Street, Algonquin“Can’t say enough positive things about this company. Very reliable and trustworthy. They replaced our entire roof a few years ago and we’ve had zero problems. When a storm caused massive tree branch to fall and punch a hole in the roof, I called Lukas on a Friday evening and he was literally out the next day to fix it. It’s more than I expected and now the roof once again looks like new. Highly recommend.“
Closed today
19 Roosevelt St, Lake in the Hills“I had a leak, Josh responded quickly and was very through with his inspection and the repair. Great roofer!!! Highly recommend.“
Closed today
210 Industrial Dr, Gilberts“My whole experience with Raby Roofing was excellent. Dave was very professional and honest. I was very pleased with the work of his team. They did a great job! The crew left everything very clean after the tearoff and installation of my new roof. Gus made sure to explain all the important details such as use of my new skylight and removal of the old satellite dish. I was given an honest and great price for everything. I would give this company 10 stars if I could and would recommend them to anyone needing a new roof. Thank you Raby Roofing for doing such a wonderful Job!
Bea Rodriguez“
Closed today
1619 Weld Rd, Elgin“I have an 11k aft home with steep inclines/many planes with a turret and had hail damage over the whole roof. Had a few estimates but chose Durable…. They just finished and it looks awesome - better than before. Owner helped me pick the color, type of shingle, and they had the roofing done in 2 days!!! Then an additional 1.5 days to do the gutters. No mess during work and no damage to plants and shrubs. I am really happy with the result and would highly recommend…“
Closed today
1000 N McLean Blvd, Elgin“I do painting work for George and his crew. Great work all around. Very easy to work with. Attention to detail is better than most and they always pay on time. Normally I wouldn't say this but so many other roofing contractors are quick to charge a homeowner but not fast to pay their subs.
Thanks George. Keep it up.“
“Super awesome, professional and caring. We have a brand new look of house. Excellent roofing, siding and window service.“
Closed today
835 E Terra Cotta Ave, Crystal Lake“They are the best there very friendly honest great to work with highly recommend ?“
Closed today
6101 Factory Rd Suite A, Crystal Lake“Creative Construction was very easy to work with and very prompt! We’ve been trying to get a new roof for a couple of years on our home and haven’t had the best of luck with other local companies getting back to us. Mike and Pete were wonderful and answered all our questions. They had great financing options. Their crew was very friendly, cleaned up after themselves, and our new roof and gutters look great. Highly recommend!!“
Closed today
2230 Point Blvd Ste 500, Elgin“They were great! Friendly, and did the work in a very professional, and in a timely way! And very pleased with the work and cost I had to pay! I also have a lot of compliments on how good and well done it looks and how quickly they did the job!“
Closed today
2400 Big Timber Rd Suite 101-B, Elgin“Fantastic experience with Lakeshore Builders Restoration and Tahsin! From the first call to completion, everything was fast, professional, and exactly as promised. The new railing looks great, feels extremely sturdy, and was installed just days after I hired them. Excellent communication, quality workmanship, and a smooth process from start to finish. Highly recommend!“
Closed today
35 Burdent Dr Unit G, Crystal Lake“We needed a new roof badly, and our roof is a bit complicated. C3 came out promptly and gave us a fair estimate. The work was done in a timely manner, faster than we expected, and they did an excellent job. They cleaned up very well and we have had many compliments on our new roof. We highly recommend this company.“
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
Roofing
“I call this morning regarding a roofing issue for The Open Arm Foundation. Although they are not expected to come out until Friday, the level of relief that I felt after the conversation with Aaron. Having an issue with your roof is stressful enough but when your business has roof leakage issues (at a location where all you want to do is serve and be of service to those in need and unable to do so) is not only stressful but the level of anxiety is on an all time high. All you want to to hear is that the project will be done completed and done right.Aaron was patience and compassionate as I shared my concerns. I will highly recommend NIR... I cannot wait until Friday. I am super excited. Feels like an early Christmas present.Services: Gutter repairs“