About Us

About Krumwiede Roofing and Exteriors

Family-owned and operated since 1953, Krumwiede Roofing and Exteriors is a roofing company, also specializing in exterior home improvement services like siding, windows, and gutters.

Founded by Herman Krumwiede, the company started as a shingle roofing company and later expanded into commercial flat roofing in the early 1960s. John Olsen, Herman’s nephew, took over the company in the early 1980s, keeping it in the family for the second generation. Herman’s other nephew, James Olsen, has been the lead salesman since the early 1970s, giving customers fast quotes and prices to fit any budget. In 2008, John’s sons, Greg and Mark Olsen, came into the company to make it a third-generation, family-owned business.

In an industry where roofers come and go in a matter of months, Krumwiede Roofing and Exteriors is proud to have persisted for so many years. This is not by accident. From start to finish, we strive to deliver a home improvement experience that exceeds expectations in every way. We provide each customer with fair prices and excellent work. Our skilled staff is courteous, neat and performs each roofing job professionally and on time. By being honest and being here for our customers now and then again ten to 15 years down the road, we stay ahead of our competition.

Customer Review

View All Reviews

full starfull starfull starfull starfull star
By James R. from LaGrange, IL
full starfull starfull starfull starhalf star
By Julia C. from Elmwood Park, IL

About the Owners

The Krumweide Brothers, Greg and Mark

Greg and Mark Olsen have dedicated their careers to continuing the legacy established by their granduncle many years ago. Both have spent their summers working in the family business since high school. Greg graduated from University of Dubuque in 2005, and started working for Krumwiede Roofing and Exteriors full time in 2008 as the office manager. Mark graduated from Eastern Illinois University in 2008 with a degree in construction management and joined the company that same year as a foreman on commercial projects. Mark now handles production for both residential and commercial projects. Greg and Mark have encouraged the continued development of the company, including its expansion into siding, windows and door installations. Both are dedicated, driven workers that enjoy adding value to their customers’ homes while fostering a pleasant experience throughout the job process. They are destined to lead the company to even greater future success!

Meet Our Team

View all team members

David Sorensen Lead Gutter Installer
Jim Price Project Consultant
Jim Olsen Sr. Project Consultant
Ross Lipinski Productions Manager
Greg Olsen General/Office Manager
Mark Olsen General Manager
Ciro Shingle crew member
Eften Shingle crew member
Frank Shingle crew member

Commitment to Customer Satisfaction

Here at Krumwiede Roofing and Exteriors, we are completely devoted to achieving 100% customer satisfaction. We do this not only by treating each and every customer with kindness and respect, but we also offer extensive warranties. These include manufacturer warranties along with our own 10-year workmanship warranty.

Our Accreditations and Awards

  • GAF Master Elite® Roofing Contractor
  • CertainTeed SELECT ShingleMaster™ Contractor
  • A+ Rating with the Better Business Bureau
  • Winner of GAF Master 10 Program Installation Award
  • HAAG Certified Inspector
  • Chicago Roofing Contractors Association member


View All Affiliations

Certified Contractors Network
Certified Contractors Network
Chicago Roofing Contractors Association
Chicago Roofing Contractors Association
HAAG - Certified Inspector
HAAG - Certified Inspector
Schaumburg Business Association
Schaumburg Business Association
Beechworth Windows - Select Contractor
Beechworth Windows - Select Contractor
CertainTeed Master Shingle Applicator Wizard
CertainTeed Master Shingle Applicator Wizard
CertainTeed Select Shingle Master
CertainTeed Select Shingle Master
EPA Lead-Safe Certified Firm
EPA Lead-Safe Certified Firm
GAF Master - Commercial
GAF Master - Commercial

Learn more about our roofing services or call us at 1-844-202-3912 to request an in-home consultation and estimate!

Looking for a price? Get a no cost, no obligation free estimate.

our service area

We serve the following areas

  • Twin Lakes
Our Locations:

Krumwiede Roofing and Exteriors
1330 W. Irving Park Rd
Bensenville, IL 60106