Free Quote
5.0
68 reviews

Fully Satisfied!

William G.

XL Contracting communicated effectively throughout the project. They handled all the heavy lifting with the insurance company and provided an outstanding product and overall experience with our metal roof replacement. They will be my first choice should future needs arise. I highly recommend this company!!

Love our new roof

Yvonne W.

We cannot say enough about XL Contracting – they are awesome. Originally our insurance company advised we only had minor damage to our roof due to the hail storm to the tune of about $1700. CJ stopped by one day and asked if he could take a look after we told him our insurance story. The rest was history. CJ and his team worked with our very difficult insurance company to get our whole roof, gutters, gutter guards and a large front window replaced. They were professional and attentive throughout the whole ordeal, explaining progress and details every step of the way. The roofing crew did a fantastic job efficiently and respectful of our property. We would use XL Contracting again in a heartbeat.

Attention to Detail

Greg S.

I would use XL Contracting again any time. They helped me navigate a complicated insurance claim and installed a beautiful roof.

complete roofing replacement

ALLEN M.

excellent roofing gutters and flashing both workmanship and quality

Highly recommend

Lori B.

XL Contracting did a fantastic job replacing our roof after storm damage. Roman was amazing from start to finish he walked us through the whole process, explaining everything to us, keeping us up to date and dealing with the Insurance company when they needed more documentation. They replaced the roof in one day and Roman even came back a few days later to make sure all the stray nails were cleaned up. Roof looks great! Highly recommend to all friends and family! Will definitely use XL in the future if needed

After the hail storm

Bonnie M.

Absolutely wonderful from first meeting to last. They took care of paperwork to our insurance Co. plus terrific clean up. Can't rate them high enough.

FANTASTIC COMPANY

Marcia H.

From the time they first made contact with us till the last nail was picked up, they were professional and helpful. They provided a bid and worked with the insurance company setting up the claim. We didn't have to navigate to the right people to negotiate, XL contracting did all of the. Once we got approval, it didn't take long to get the project scheduled. The crew were very precise and hardworking. They did the job in one day. We've put off getting our roof replaced because it just seemed overwhelming. XL contracting got it done

Amazing!

Diane G.

From the first contact and response from Bryan, to the follow-up consult with Cory, the whole project was handled with care, consideration and professionalism. Cory was right there to answer all my questions. He is a gem! It was a pleasure to do business with XL Contracting!

Roofing Replacement

Jeff G.

Replace shingles, gutters/downspouts, flashing, skylights and any damaged roofing. They did an excellent job using high quality materials. We are very happy with the results. Highly recommended.

Outstanding

Tammy M.

I cannot say enough about my whole experience with XL Contracting! I have never worked with a more attentive, efficient company! Special shout out to Ron for his immediate responses and all he did to make sure the process was smooth! I will definitely recommend them to anyone!

5.0 out of 5
Out of 68 Reviews
BBB Accredited
Guild Quality
Contractor Award

Request appointment?

Roscoe XL Contracting


  • 11415 Main St. Roscoe, IL 61073
  • Open Monday through Friday 8:30 am to 5:00 pm
  • (844) 507-6551