Roofing and Home


Quality Roofing, Siding, Gutters & Windows – Proudly Serving Illinois for over 50 Years



 Berg is your experienced, licensed, bonded and insured Illinois roofing company.  Utilize our 50+ years of service to give you the best result at a great price. 



 For New Siding installation, choose Berg! We install & repair high quality siding throughout the Chicagoland area. We offer great selections, colors, styles & more. 



 Solve your water problems by installing new Gutters with Berg Home Improvements. We have the experience, options, and skilled labor to create and install a fantastic gutter system for your home.



 For top quality replacement windows, choose Berg. Let our team of professionals install new windows to make your home look great and give you the energy efficiency you deserve!

Call our office today!
(630) 415-2873

Berg Home Improvements

Downers Grove, IL Roofing Company

We are your “Chicagoland” area residential and commercial roofing contractor for all types of roofing (shingles, shake, tile, flat), replacement windows (vinyl and wood), vinyl siding, insulated vinyl siding, gutter guard systems, gutters and all types of exterior aluminum work.  Our 50 year history of high quality work, great customer service, attention to detail and great pricing has made us a favorite in our community. We proudly service Cook, Du Page, Kane, Kendall, Lake, Mc Henry and Will Counties.  Call and schedule your free estimate with Berg Roofing today!

Tips to Hire a Quality Roofing Company

When looking to hire a quality roofing company find out about their reputation and experience. Try asking them how long they have been in business. Ask them what they specialize in. Ask them if they’ve worked in your town. If they have been doing business for at least 10 years ask them about their process and their guarantee.

It is best practice to research a roofing company before they begin any work on your roof. Check with the BBB or visit their website to check for complaints. Search the internet for more information about the company as well. If you don’t do this, you could end up getting with a company that does poor work.

More tips on choosing a Roofing Contractor

When hiring a roofing contractor, ask for a written estimate.

If the contractor won’t give you one before the work is started, you should definitely shop around.

A quality roofing contractor should be pleased to give you a comprehensive estimate that details the project. It should clearly note the costs and the work to be completed.

Failure to do this should be a big red flag.

We are proud to be a Certainteed Select and Shinglemaster Company

We would love to hear from you

Subscribe to our Email Newsletter for useful tips and valuable resources, sent out every month.

Full NamePhoneE-MailOther Remarks

Please verify you are not a robot and answer the following: 3 + 9 = ?  


They were clean, easy to deal with, and did my roof in one day! I would highly recommend Berg Home Improvements!


900 Ogden Ave,
Downers Grove,
IL 60515

(630) 415-2873

| BERG EXTERIORS 2015 All Rights Reserved |