About Us

At Spencer Roofs Inc. we provide quality roofing at affordable prices.


We are a reliable roofing contractor that stands behind our roofing installation. We offer a full line of residential roofing products from the top roofing manufacturers in America. Whether you need to repair or replace your roof or just repair your roof, We can help you today. All roofers are not the same. Please call us today for a Free Estimate and find out why we are the preferred Roofing Contractor in Elmhurst and the western suburbs.

Our goal is to improve the way your home looks, the way it functions and how you feel about it. You are gonna love your new roof. Having a quality roof from Spencer Roofs Inc. will insure your home not only looks attractive, but keeps your heat and air conditioning inside your home while providing protection from the outdoors, providing you with the utmost protection. Our home improvement team, will help you select the right roof for your budget so your home looks and feels wonderful.

Investments in your home should come back to you in the form of increased value and lower utility bills. With a new roof from Spencer Roofs, you can rest assured your belongings will be safe, even in the toughest rain storm. A new roof can increase the value of your home and decrease the harmful effect your family has on the environment.

We provide new roofing in Addison, Elmhurst, Lombard, Villa Park, and the western suburbs.