Free Quote
25 reviews

Roof Replacement

Pepe did a great job helping us through the whole process. Very kind and patient with us. The guys did a beautiful job and cleaned the job site really well. We love Pepe he’s a very nice man!


David has been very patient and helpful as well as others whose names I don't know. Thank you for your kindness. May God continue to bless your business.

XL Contracting

Thank you Curt. We know you are anxious to get your metal roofs restored back to the original condition before the hail storm damaged them. We also are thankful to have the outcome we did after all the time invested by all parties.

New roof

Bryan was excellent to work with. The team of workers and supervisor did a great job! Addressed our concerns and were wonderful to work with for our insurance claim and our new roof looks beautiful!

XL Contracting

We were more than happy to do install your new roof in Mundelein, IL. Thank you for your business!

2 New Roofs

Great! XL replaced my roof due to hail damage. They worked directly with my insurance company & got my skylights covered too. The next year I also had hail damage & my insurance company was reluctant to cover it again, so Jeremy met with the adjuster and pointed out the new damage and then it was covered.

XL Contracting

Thank you for being a repeat customer!

Roof replacment

Work was completed very quickly . Job site was cleaned up very well . Had some plant damage but to be a expected. Great communication and even helped with insurance company . Would definitely recommend xL contracting . Thanks Jim Aldridge

XL Contracting

Thank you for letting us help with your roof in Rockford.

Regent Hill

I would consider XL Contracting a quality company who comes thru with what they promise. We had a rather large job to complete here regarding roofing and gutter replacement. All was completed in a timely manner and regarding minor expected damages, they were on-top of having those completed in quickly. All unit owners here are very satisfied with the final results.

XL Contracting

Thank you for trusting XL Contracting to complete the roof and gutters on your townhomes in Lake Geneva, WI

Siding repair and replacement

Beside a late start your team did a good job.

XL Contracting

Thank you for your patience with our schedule. We think your wood siding repair turned out great.

minor roof repair

your man fixed the problem and did an excellent job. I was very pl,eased.

XL Contracting

We were more than happy to replace your roof's pipe boot.

Garage/Barn roof.

Needed well overdue tear off with some new plywood panels, shingles and gutters. I was at work when XL called me around 4pm and said they would be sending a crew over. I figured that late in the afternoon they were going to assess the job or get things prepared for the next day. When i returned home at 7pm the crew was just finishing up! Job completed. Site was all cleaned up and not a nail or scrap of anything to be found. This was two years ago and the roof still looks great with no leaks. The entire process was extremely professional and seamless from the initial assessment, delivery of materials and performance of the work. All done on time with no surprises except for the quality of service and professionalism. I would certainly recommend XL for any contracting work.

XL Contracting

Thank you for the feedback. The installation crew definitely put some hard work into re-decking that Mansard roof with new plywood and re shingling.

Roof replacement

Excellent. roof was storm damaged. They helped with insurance claim and provided excellent help to replace the entire roof. Very happy the results.

XL Contracting

We are glad to be able to help repair the storm damaged homes in Rockton, IL. Thank you for your business and trust in XL Contracting's team.

Financing: Fund Your Project as Soon as Tomorrow

See Your Options - 60 Seconds - No effect on your credit score

Request appointment?

Roscoe XL Contracting

  • 11015 Main Street Roscoe, IL 61073
  • Open All 24 Hours 7 Days A Week
  • (844) 507-6551