Free Quote
38 reviews

New roof one year ago

I am totally happy with the new roof. The entire experience was easy and professional. Thank You for making stress free for me.

XL Contracting

We love hearing that the process was stress free.

Five Star experience

We had a roof put on my mother's house. They did what they promised to do in the timeline they promised AND sent me pictures of their progress along the way. The quality of the work was great and they cleaned up after themselves! All of this at a reasonable price. You couldn't ask for anything more. I'd definitely hire them again!

XL Contracting

It was our pleasure to help you through the roof process. We understand the anxiety of handling a project in Beloit, WI while you are living in the Oshkosh area. Thank you for your trust in XL Contracting.

Complete and Total Satisfaction

XL Contracting arrived on time, the workers were pleasant and professional. After the roof was completed the roofers went around with a magnet to pick up any nails that were laying around. The sales person went around a second time with a magnet to make sure all the nails were picked up. We have received a number of compliments from neighbors. I recommend XL Contracting to anyone needing a roof.

XL Contracting

Your Owens Corning Duration roof in "Summer Harvest" is one of our favorite colors. We are sure your neighbors in Belvidere, IL are loving the look of your home.

Very Satisfied!

Justin took control of my entire situation. He made the whole process go extremely smooth, kept me informed on everything, and followed up to make sure everything was completed to my satisfaction. Overall, Justin and XL Contracting did an outstanding job. Highly recommend!!

XL Contracting

We have a lot of trust in Justin and love hearing how great a job he is doing helping homeowners.

XL Contracting was amazing!

XL Contracting was amazing. I worked with Ryan and he was super helpful at everything I needed. He talked me through the entire process and helped me pick out the best colors for siding, gutters, and shingles. He spent a lot of time following up and making sure the process was completely correctly. He definitely went the extra mile and it was appreciated. I am so glad I chose XL Contracting. Thanks for everything.

XL Contracting

Thanks for choosing to work with a local contractor. We appreciate your business. The new roof looks awesome in the "Aged Copper" color.

Roof replacement

Excellent job done to date

XL Contracting

Thank you for the feedback. Your home in Williams Bay, WI is in good hands.


Everything is going well so far.

XL Contracting

Thank you Sara

Roof And Siding Repair

The site inspection, repair work review, submission of proposal, and completion of work on schedule was professional and beyond expectation. I would not hesitate to recommend XL for residential or commercial work.

XL Contracting

We were more than happy to work on your apartment building in Sharon, WI. Thank you for trusting in us.

Excellent company

Excellent service and great staff. New roof quality workers and product.

XL Contracting

We think your new roof in Caledonia, IL looks good too.

Very professional company

I had hail damage. I worked with XL and they made it very simple and very clear what they could do for me, and with what kind of quality products. They did the work so quickly I could not even make it home from work in time to thank the installer.

XL Contracting

We will let the installers know you were very happy with your new fascia and gutters in Janesville, WI. Thank you for your business.

Let’s get you free pricing

Request appointment?

Roscoe XL Contracting

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