Berg Roofing and 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!

We are proud to be a Certainteed Select and Shinglemaster Company

Shinglemaster CertainteedEnergy StarSelect Shingle RooferCertainteed Sure Start PlusBBB

Roofing Tips and Resources

How Do I choose a Roofing Contractor  –  How is a New Roof Installed –  More about Roof Inspections

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.