Ultra-fast turn around time
GAF Factory Trained and Certified Installers
Complete home analysis solution

Professional Gutter Replacement

Professional Siding Installation


Whether it’s roofing, siding, gutters, or even chimney repair, Midwest Roofing is your partner in making your home more beautiful, because your house is more than just a house, it’s your home.


Fill out our form below and a Midwest Roofing representative will be in touch.

We Provide Services for




Our History

Midwest Roofing & Renovation is a company that is family owned, fully insured, licensed and bonded.

We are dedicated to providing high-quality services at affordable prices for all our clients in the Chicagoland area. We use the latest technologies and materials to ensure that our customers receive the best products and services.

Established in 2004, our reputation for quality and service has been fully proven over the span of more than 15 years, with a strong dedication to our customers, employees, suppliers, and our community. Currently, our company remains privately owned and operated under the leadership of Paul Snopkowski.

From our headquarters in northwest Chicago, we are able to serve clients in the entire Chicagoland area, surrounding suburbs, and more!

Our Services


Roof Repairs and Replacements. Including shingle and flat roofs.


All Seamless Aluminum Replacements Including Downspouts.


All Vinyl Siding Repairs and Replacements, including Fascia and Soffits.


Chimney repairs and rebuilds, including minor masonry work.

Latest Projects

Latest Post

How to spot roof damage

How to spot roof damage

Thunderstorms, tornadoes, hailstorms and hurricanes can tear shingles from your roof and give your roof a beating with tree branches. Follow these steps to check for storm damage to your roof: • Inspect your attic for leaks or water damage. Also, if any water stains...

read more
How to Inspect for Damage

How to Inspect for Damage

Why wait for the drip, drip, drip of a damaged roof It’s a good idea to inspect your roof regularly, particularly if you live in areas of the country that experience extreme weather. You can inspect your roof yourself by either climbing on your roof or by using...

read more

Client Testimonials

“I usually fix things around the house myself. This time, I came across problems that I couldn’t handle myself and had to consult the professionals at Midwest Roofing. I was pleasantly surprised with their offers and suggestions… it was something I could see myself doing for my own home. They took good care of all the repairs that was needed and did not try to impose anything extra on me.”

Dean R. from Naperville

“I have been stalling the upkeep of my gutters for way too long. Then came a time that they were completely clogged and my home was starting to get damaged. The professionals at Midwest Roofing were extremely patient with me, explained to me what was going on in my home and gave me choices with their pros and cons. I consulted my husband and we decided to install seamless gutters. I now feel like my home is prepared for Chicago’s very difficult weather.”

Mary T. from Chicago

“After this terrible winter, my roofs were a mess. I needed a completely new roof installed and was so afraid of the costs that I would have to incur. I called a couple of companies around my area, including Midwest Roofing. Paul was so friendly and understanding over the phone that I felt comfortable talking to him immediately. They gave me a very reasonable estimate and stuck to their word even after a few weeks (while I shopped around for other options). They did their work very professionally, and now my home looks as good as new! Thanks Midwest Roofing.”

Robert M. from Niles

Get a Free Quote

Our Coverage Area

For your convenience, below are the listed counties and cities where we provide service:

Cook, Illinois

  • Arlington Heights
  • Avondale  
  • Bellwood  
  • Berkeley  
  • Brookfield  
  • Calumet City  
  • Chicago  
  • Chicago South  
  • Countryside  
  • Crete  
  • Des Plaines  
  • Elmwood Park  
  • Evanston  
  • Flossmoor  
  • Forest Park  
  • Forest View  
  • Glencoe  
  • Glenview  
  • Glenwood
  • Golden Coast
  • Golf  
  • Harwood Heights  
  • Hillside  
  • Hoffman Estates  
  • Homewood  
  • Indian Head Park  
  • Inverness  
  • Kenilworth  
  • La Grange  
  • La Grange Highlands  
  • La Grange Park  
  • Lakeview  
  • Lansing  
  • Lemont  
  • Lincoln Park  
  • Lincolnwood  
  • Lynwood  
  • Lyons
  • Morton Grove
  • Mount Prospect  
  • Niles  
  • Norridge  
  • North Riverside  
  • Northbrook  
  • Northfield  
  • Northlake  
  • Oak Forest  
  • Oak Lawn  
  • Oak Park  
  • Olympia Fields  
  • Park Ridge  
  • Prospect Heights  
  • River Forest  
  • River Grove  
  • Riverside  
  • Rolling Meadows  
  • Rosemont 
  • Sauk Village
  • Schaumburg  
  • Schiller Park  
  • Skokie  
  • South Holland  
  • Steger  
  • Streamwood  
  • Streeterville  
  • Techny  
  • Thornton  
  • Uptown  
  • Westchester  
  • Western Springs  
  • Wicker Park  
  • Willow Springs  
  • Wilmette  
  • Winnetka  
  • Wrigleyville 

Dupage, Illinois

  • Addison
  • Barlett  
  • Batavia  
  • Bensenville  
  • Bloomingdale  
  • Burr Ridge  
  • Carol Stream
  • Clarendon Hills
  • Darien  
  • Downers Grove  
  • Elmhurst  
  • Glen Ellyn  
  • Glendale Heights  
  • Hinsdale
  • Itasca
  • Lisle  
  • Lombard  
  • Medinah  
  • Oak Brook  
  • Oak Brook Mall  
  • Oakbrook Terrace
  • Villa Park
  • Warrenville  
  • Wheaton  
  • Willowbrook CDP  
  • Winfield  
  • Wood Dale  
  • Woodridge

Kane, Illinois

  • Aurora
  • Elgin
  • Geneva
  • Saint Charles
  • South Elgin

Lake, Illinois

  • Abbott Park
  • Antioch  
  • Bannockburn  
  • Barrington  
  • Buffalo Grove  
  • Deer Park  
  • Deerfield  
  • Forest Lake  
  • Fort Sheridan  
  • Gages Lake
  • Grayslake
  • Great Lakes  
  • Green Oaks  
  • Gurnee  
  • Hainesville  
  • Hawthorn Woods  
  • Highland Park  
  • Highwood  
  • Indian Creek  
  • Kildeer  
  • Knollwood
  • Lake Barrington  
  • Lake Bluff  
  • Lake Forest  
  • Lake Villa  
  • Lake Zurich  
  • Libertyville  
  • Lincolnshire  
  • Lindenhurst  
  • Long Grove 
  • Mettawa
  • Mundelein  
  • Old Mill Creek  
  • Round Lake Beach  
  • Third Lake  
  • Vernon Hills  
  • Wadsworth