Roofing, Siding & Exterior Contractor Serving Chicago’s North & Northwest Suburbs

All American Exterior Solutions has been based in Lake Zurich and serving the Chicago suburbs since 1975 — more than 50 years of roofing, siding, windows, and solar across the North Shore and Northwest suburbs, plus commercial work into Southeastern Wisconsin and Northwestern Indiana. We’re a Tesla Certified Installer, an Elevate (Firestone) Master Contractor, and a Carlisle SynTec ESP award winner — but what our neighbors talk about is simpler: we show up on time, do clean work, and stand behind it.

Request your free estimate →

Areas We Serve

We do residential and commercial exterior work throughout the north and northwest suburbs. Choose your community for local projects, photos, and reviews:

We also regularly serve Lake Zurich, Wheeling, Mundelein, Vernon Hills, Glenview, Riverwoods, Lake Bluff, Lake Barrington, Hawthorn Woods, Mount Prospect, and the surrounding communities.

What Our Customers Say

“This is the second roof your company has installed for us. I was very pleased with the excellent service! Matt and James were great to work with and kept in constant communication. Thank you for making it a positive experience.”
— Andrea L., Riverwoods

“I am a general contractor who has used you for a couple of large roofing and gutter jobs… great spot on pricing, friendly workers & staff, timely completion… A real A++ experience every time for me. I’ll be back!”
— Michael C., Lake Zurich

“We receive a lot of nice compliments on the East Train Station Roof. Everyone involved should be very proud of the finished product!”
— Lake Forest Public Works

Full-Service Exterior Contractor

Roofing — asphalt, cedar and synthetic shake, slate, and commercial flat-roof systems; re-roofs, repairs, storm and insurance work.
Siding — James Hardie and vinyl.
Windows & Doors — energy-efficient replacements.
Solar — Tesla Solar Roof, panels, and Powerwall.
Decks & Gutters — outdoor living and water management.

Get your free estimate from a 50-year local contractor →