XL Contracting is open for business to provide essential roofing services. We are now offering safe, remote Virtual Consultations for new projects. Call or fill out the quote form to get started.
Free Quote
39 reviews

Roof repair

John r.

Excellent. They came within a day or so, and did an excellent job. I was worried about my roof leaking, but it was fine after they fixed the problem.

Roof and Window repair at Blue Heron Drive

Terry B.

Good Experience

Very satisfied

Ken T.

XL did what they said they would do in the time promised and for the cost agreed to. Quite pleased.

Roof replacement

Ellen B.

XL Contracting replaced my roof 3 years ago and did a great job! They were professional and always followed up with questions in a timely manner. My roof looks great and I am very happy with it.

Roof Replacement

Ben G.

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!


Curt P.

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.

Great Company!

Pepe C.

In the spirit of full disclosure, I am an independent contractor field agent for XL Contracting. I am also a retired military officer and combat veteran. In my 21 years of service, I spent countless missions with many organizations. In my opinion, XL Contracting ranks among the best organizations that I’ve ever been associated with. I recently had issues with a vehicle that I had purchased to do my job. Without missing a beat, Bryan and Jason (the owners) took me aside and said they’d help me out until I was able to find a permanent solution. These are leaders that I’d follow in combat had they served with me. Without hesitation. There’s a saying in the military, “Mission First - People Always!” XL Contracting exemplifies that to the letter... do great work while taking care of those involved. I’m proud to say that I represent XL Contracting.

New roof

Lee F.

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

Cynthia F.

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

Jim A.

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.

4.9 out of 5
based on 39 Reviews
BBB Accredited
Guild Quality
Get Started Now

Request appointment?

Roscoe XL Contracting

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