8AM - 8PM
27992 West Route 120 Unit #73-74, Lakemoor8AM - 8PM
499 Porten Rd, McHenry“Very honest, thorough and efficient. He has a team of hard workers that are outstanding. Fair and honest pricing. Total clean up at the end of the job and follow up to insure satisfaction.“
8AM - 4PM
2516 Hiller Ridge, Johnsburg“AMB Roofing & Sheetmetal I would love to thank you to Augusto and the crew for excellent job.We are very happy for our new Sheetmetal roofing so beautiful.AMB Roofing & Sheetmetal is highly recommended professional people
From front office thank you so much to Jason,jade,&Amber for your help to make this thing happen...“
7AM - 5PM
229 Illinois Rte 59, North Barrington“Barrington Roof Doctors replaced the shingles on our entire roof after hail damage several years ago and really helped us deal with the homeowner’s insurance coverage and claim. Recently, a neighbor observed and then alerted us that one shingle was missing. Replacement would require a tall ladder and It took a while for a crew to be scheduled for the very minor job. A crew of four showed up so there were plenty of folks to hold the tall ladder. Barrington Roof Doctors stood behind their installation warranty. Thanks Michael!“
8AM - 5PM
150 Oakwood Rd, Lake Zurich“Had to have new skylights installed from original seal leak. From measuring to ordering to installing our skylights was easy, fun and so fast. Clean up was on point, communication with them is better than with any other company I've dealt with in years. They also have a handyman that came and took measurements of my ceiling which needs to be painted from the leaky skylights. Again, very professional and answered all my questions! James was so awesome!! Thank you guys!“
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.“
9AM - 5PM
516 N Cedar Lake Rd, Round Lake“4 County Construction crew was prompt, courteous, and very professional in the replacement of the house siding. They cleaned up at the end of each day.“
9AM - 6PM
45 W Belvidere Rd, Hainesville“Regal replaced all my home/garage windows and did a fantastic job. From the start, Joe was professional and communicated well throughout the process. Price point was fair and I couldn’t be happier with the end results.“
8AM - 5PM
5333 Northwest Hwy, Crystal Lake“Got all work done ima timely manner. Easy to work with Madison is super nice and crew was friendly!“
8AM - 5PM
388 W Liberty St, Wauconda“Lou & crew replaced the corners of my mother's gutters, and put BIG downspouts where original small 1955 ones had become non-functional. Lou assessed the situation creatively and the solution is awesome. He also recommended gutter shields, as the house is surrounded by huge old oak trees. We are grateful for the kind and professional service and the beautiful work, and will recommend Style Exteriors to everyone!“
Open 24 today
44 W Belvidere Rd, Hainesville“McMahon services was absolutely fantastic to work with on a biohazard cleanup job. They traveled about 50 miles for the project. The entire team was extremely professional, they communicated well, kept me updated and explained all the work that needed to be completed. The work was completed in a timely manner and the whole process was completely transparent and went smoothly from beginning to end. If you are looking for an honest, hardworking restoration team, you don't need to look any further! I give them 5 stars and would definitely use their services again!!“
“Josh and his team are true professionals. We had some hail damage to our house and he handled the whole thing from dealing with the insurance company to getting the roof replaced. He kept us in the loop the whole time and got the job done in a timely manner. Highly recommend.“
8AM - 4PM
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.“
8AM - 5PM
468 Park Avenue Unit 4, Lake Villa“I recently needed a new roof on my house. I asked around for recommendations and was told to contact Lakeland Exteriors in Lake Villa. A spoke with a very knowledgeable sales representative by the name of Brian who showed me all my options and suggested a product that made my house look new again. Before the crew left , they walked around my house picking up all the remaining trash, paper, and nails. Three of my neighbors were also impressed with Lakeland's work and had their roofs replaced. Thank you Lakeland Exteriors for a very satisfying experience.“
8AM - 4:30PM
Lakemoor“We are absolutely thrilled with our new roof! After hail damage to our roof, All Star was a pleasure to work with throughout the entire process. They made navigating the insurance claim process and installation painless! I highly recommend All Star!“
8AM - 5PM
5017 W Elm St, McHenry“Great company to work with. As a first time home owner we were dealing with our first insurance claim. Cody and Lee walked us through the process, met our adjuster when he arrived, they were available anytime we had questions, and coordinated the entire process all the way through. Our new roof and new siding look amazing.“
8AM - 7PM
1000 N Rand Rd Suite 109, Wauconda“Awsome company. Awsome people. Very affordable and professional workers. I'd recommend these guys to my friends and family for sure!!“
8AM - 6PM
312 W Nippersink Rd, Round Lake“Sam and the entire crew are accessible and easy to speak with at anytime. The team explains the what and the why. This team has helped us take our house to the next level. Bonus: everyone from the that has come in to our house has been really nice to our pets. Thanks team!“
8AM - 5PM
3300 Three Oaks Rd Unit B, Cary“Highly recommend using Fiji!! We had roof and gutter damage from recent hailstorms. We worked with Chad, he was honest, professional and very easy to work with. Chad dealt directly with our insurance company we had no stress and no problems. The crew covered all of our bushes, outdoor furniture and even our pool with tarps to keep debris out. There was a bit of a mishap with the pool, the cinder block they placed on the tarp fell into the pool and tore the liner. We contacted Chad he immediately came to the house and saw what happened, the next day he showed up with a check to pay for a new liner AND he actually went into the pool to retrieve the cinder block (water temps in the 30's). I don't know of any owner of a company that would go into a freezing pool and quickly resolve the problem. Thank you Chad!!! We will definitely recommend Fiji to friends and family.“
8AM - 4PM
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.“
9AM - 3PM
2103 IL-120, McHenry“The company was very good on communication, on helping us get our roof approved and answering any question regarding the roof. I was also very impressed on the efficiency of the installers and the clean up was excellent!“
8AM - 5PM
1819 N Dot St, McHenry“They did an outstanding job replacing my roof after a tree fell on my house, and I couldn’t be happier with the results. From start to finish, the whole Pink Roofing team was professional, responsive, and clearly cared about getting my home back to normal as quickly as possible.
When the tree damage first happened, they came out promptly, walked me through the roof damage in detail, and gave me an honest, straightforward assessment of what needed to be done. They also helped guide me through the insurance process.
On the day of the job, the crew showed up on time, worked efficiently, and clearly knew exactly what they were doing. They protected my landscaping, kept the area around my home clean, and had the new roof installed in a single day without cutting corners. By the time they left, you would never have known a tree had come down on my house—except that the new roof actually looks better than the original.
The quality of their workmanship really shows: the lines are straight, the shingles are perfectly aligned, and everything is sealed up tight so I have full confidence my home is protected for years to come. Several neighbors have already commented on how great the roof looks, and I find myself stepping back to admire it every time I pull into the driveway.
Everyone I dealt with—office staff, project manager, and crew—was friendly, courteous, and easy to communicate with. They answered all my questions, kept me updated throughout the process, and followed up afterward to make sure I was completely satisfied.
I highly recommend Pink Roofing to anyone who needs roof repairs or a full replacement, especially after storm or tree damage. They turned a unexpected situation into a smooth experience and delivered a beautiful, high-quality roof that gives me real peace of mind.“
6AM - 6:30PM
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!“
Open 24 today
3710 West Elm Street Suite C, McHenry“After a bad storm and our ceiling leaking again, it was time to commit to getting our roof fixed or replaced. I was set on receiving multiple quotes but from the moment Susan picked up the phone I had a feeling which company we were going with, regardless of pricing. Susan in the office is fantastic - responsive, informative and so kind. I was told that Paul would give me a call to set up a time to look at it and give a quote. A couple days later (or that same day, I don’t remember lol) an employee was in the area and they asked if he could come look at our roof. He got up there, took pictures, explained that we could repair but suggested replacing. We were provided quotes for both which we appreciated, as the other companies wouldn’t even attempt repairing. We obtained funds and Susan sent over the website to choose our roof color - even dropped samples off the same day! We knew scheduling was a week or two out but got a call on 9/17 that someone had postponed, and we just had our roof done yesterday 9/18 ? Crew lead Joe was the best! Helpful when I needed to leave the home and return, kept me posted on progress throughout the day. The team was courteous and did a wonderful job. Cleaned up twice over and we were left with a beautiful roof! I would recommend Gen-Ex Construction to every one of my friends and family members. We can’t wait to use them for siding when we’re ready for the next big project. 10/10 all around ?“
8AM - 4PM
550 IL-22, Lake Zurich“Shake guys worked with State Farm in order to secure a settlement covering cedar shake roof, gutters and windows due to hailstorm damage. Josh Laz successfully argued our case to a most favorable outcome. Their work was of highest quality. I highly recommend Shake Guys for dealing with 3rd party payors and/or quality workmanship.“
Open 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!!!“
7AM - 7PM
19 Roosevelt St, Lake in the Hills“We had a few shingles that were missing. Joshua came out the next day from when we contacted him. He also discovered the flashing around two of the vent stacks were cracked. He was able to fix the the flashing and the shingles also on same day. He quoted us a very good price and did excellent work. We highly recommend him if you need some minor work done. Other roofing companies quoted us so much money just to replace a few shingles. Well done Joshua. You took a big burden off our shoulders. He's really good.
Toivo Meesak“
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
Roofing
“Our home was one of the many that were damaged from the hail storm in March of 2025. We met with numerous contractors but it wasn't until we met with Seth, that we felt heard, understood, and that our concerns mattered. Seth and his team worked with us from the start to finish of the project staying in constant communication. They were there when they said they would be and finished faster than anticipated.
Enviable Exteriors is a contractor we will call again when we're ready for additional work to be done on our home!“