Prices to fit your needs - Professional service

Excalibur Logo Email Us facebook logo-blue twitter logo-blue

Personalized home services

Our customers matter to us, and when you choose Excalibur, you choose sincere and professional service, giving you confidence in our team.


When you need a new roof or a repair, give Excalibur a call.

When you need a solid roofing job completed, with quality products and professional, friendly service, call Excalibur.


Reliable and professional roofing solutions

You can trust Excalibur to deliver quality roofing services with the materials you want. Rely on us, we get the job done efficiently and affordably. We've been providing roofing services to new homes and buildings since 1979.

Excalibur has been serving McHenry County with quality roofing products and trustworthy services since 1979.


Our roofing materials:

Square Square

You can depend on our skill and experience to get the job done right and on time.

 •  Asphalt shingles

 •  Cedar shake roofs

 •  Slate roofs

 •  Tile roofs

 •  Low slope roofs

 •  Metal singles, fully soldered pans

 •  Metal standing seam, flat seam