Roofing & Sheet Metal Contractors
in Northeastern Illinois
Locally Owned Since 1979 - Licensed, Bonded, and Insured - Labor and Material Warranties Provided
Welcome to Excalibur Roofing And Sheet Metal
Since 1979, Excalibur Roofing And Sheet Metal has been your premier roofing contractor, located in Crystal Lake, Illinois. We specialize in roofing, siding, gutters, and custom sheet metal fabrication and installation, providing top-tier exterior solutions for homeowners and businesses alike.
Our Mission
Our mission is to ensure durability, aesthetic appeal, and exceptional craftsmanship in every project we undertake.
Our Crew Offers Quality Home Upgrades Throughout McHenry County and Surrounding Counties

Roofing Improvements
Your roof is one of the most important features of your home. Keep it in great shape with Excalibur.

Siding Upgrades
Give your home an appealing look with new and eye-catching siding. We offer a variety of materials to match your home.

Gutters and Downspouts
Are you worried about your gutters causing you trouble? You don't have to be when our team at Excalibur is taking care of it.
Why Choose Excalibur?
For more than 40 years, we have been delivering quality roofing, siding, gutters, and home improvements to homeowners in McHenry County and surrounding counties. We are committed to professional and friendly service. Our team is made up of trusted, professional roofing contractors in in Northeastern Illinois.
Contact our team today to get a free estimate!
When you contact us, you'll work with company owner Mike DiFiore, and we'll make sure we deliver exactly what you need with warrantied work you can count on.
Call or text (815) 477-1400 to request a free estimate. For your protection, we are licensed, bonded, and insured
✔️ In Business Since 1979
✔️ Locally Owned Company
✔️ Professional and Friendly Team
✔️ Licensed, Bonded, Insured
✔️ Free Estimates
✔️ Labor and Material Warranties Provided