Family owned & operated since 1953

Is your home looking needy? Call Krumwiede! Roofing • Siding • Windows • Gutters

Schedule A Free Estimate

Roof Replacement

When it's time for a new roof, we provide quality products and worry-free installation.

Roof Repair

We fix roof leaks and roofing problems with prompt, expert service and quality products.


Upgrade your home's exterior with our durable siding products and professional installation.

Replacement Windows

Improve your home's comfort and curb appeal with beautiful, energy-efficient windows.


If you need new gutters or leaf protection, we offer custom solutions and installation.

Commercial Roofing

We offer complete roofing services for multi-family and commercial properties.

Why Northern Chicagoland Homeowners Choose Us

Celebrating 64 years in business

A+ BBB Rating Since 2009

3rd Generation - Family Owned Business

Best manufacturer and workmanship warranties

Recent Projects in Northern Chicagoland

Roofing & Exterior Home Contractor in Palatine, Arlington Heights, Barrington

Trusted experts for top-quality roofing, siding, gutters & windows in Illinois

In business since 1953, Krumwiede Roofing and Exteriors (pronounced crum-wee-dee) specializes in roof repairs, maintenance, and replacements; siding, replacement windows, and gutter installations. To guarantee the best results, we use quality products from leading manufacturers like GAF, CertainTeed, James Hardie and Pella. As a third generation, family-owned and operated company in Illinois, we value the relationships we build with our customers. Our top priority is 100% customer satisfaction. We achieve this goal though exceptional service, top-notch products, and the best warranties available.

To request an on-site consultation and free estimate, call us at 1-844-202-3912 or click below to get started!

Recognized for quality materials & service in IL

We consistently receive excellent reviews from our customers for our installations and repairs. We truly care about our customers; that's why we only install brands that we would use on our own homes and offer extensive warranty coverage. In addition to manufacturer warranties, we also offer our own 10-year workmanship warranty on residential shingle roofs to cover the cost of labor should your roof require replacement in the future. If you're looking to improve your home's exterior with new siding, windows or roofing, you can count on us for the best customer service and quality workmanship in the area.

If you have questions about any of our services, please feel free to give us a call to speak one-one-one with a specialist!

Get a free quote for all your Palatine, Arlington Heights, Barrington home improvement needs

Whether you're looking to give your home's exterior an upgrade or you need extensive repairs to your roof, we're experienced in delivering the care and attention that each project deserves. When you contact us about your project, we will schedule a no-obligation consultation and provide you with a free estimate for all your home improvement needs. Contact us today - we look forward to serving you!

We operate in Northern Chicagoland and proudly serve the surrounding areas of Palatine, Arlington Heights, Barrington, Bensenville, Schaumburg, Wheaton, Buffalo Grove, Downers Grove, Naperville, Hinsdale.


our service area

We serve the following areas

  • Twin Lakes
Our Locations:

Krumwiede Roofing and Exteriors
1330 W. Irving Park Rd
Bensenville, IL 60106
Krumwiede Roofing Co. Inc. BBB Business Review
Certified Contractors Network
HAAG - Certified Inspector
CertainTeed Shingle Master
GAF Master Select Commercial
James Hardie