Welcome To Spencer Roofs Elmhurst

Spencer Roof Repair & New Roof Installation Elmhurst IL

When looking for a roof, insist on a local roofing company that has been serving the western suburbs and the Chicago area for many years, providing quality service and excellent craftsmanship at affordable prices. During that time, we have installed hundreds of roofs while maintaining an A+ rating with the BBB. Our goal is to provide our customers with professional roofing services at competitive prices.

We are the leading roof provider in the Elmhurst area. For quality roofing, please call us today.

Experienced Roofers- When you need a new roof or roofing repair, our team is here to help you.

Quality Workmanship- Our experienced roofers pay attention to detail to insure your roof is perfect.

Affordable Service Cost- Our team will provide quality service at affordable prices.

High Quality Roofing Materials- We will supply you with high quality materials to make your home look its best and keep your heat and air conditioning inside your home.

Count On Us! We will do the job right! Give us a call today at (630) 244-7663
We are committed to provide you with our 100% Satisfaction Guarantee. If you need a new roof, we are here to help and will provide you with the best service possible!

Service Area

Spencer Roofs Inc. has been serving DuPage County area for years. We use only the highest quality materials so you can rest assured your home or office’s roof will provide you adequate protection and beauty for years.


Types Of Roof Work…

  • New Roof Installation.
  • Roof Repair.
  • Reroofs.
  • Tear-offs.
  • Residential Roofs.
  • Commercial Roofs.
  • Flat Roofs.

There are unlimited opportunities. We will make your make your housing dreams a reality. So call us today regarding roofing, siding and gutter services! Call Spencer Roofs Inc. Today!

We provide new roofing and roof repairs in Addison, Elmhurst, Hinsdale, Lombard Oak Brook, and the western suburbs.

Spencer Roofs Inc.
799 Linden
Elmhurst, IL 60126
(630) 244-7663

For A FREE Roofing Estimate
Dial 630-244-7663 

We provide quality roofing service in Addison, Bensenville, Berkley, Bellwood, Burr Ridge, Cicero, Chicago, Downers Grove, Glen Ellyn, Hillside, Itasca, La Grange Park, Lombard, Oak Brook,Oak Park, Villa Park, Westchester, Westmont, Wheaton and more.

Call Now Button