Roofing Contractor in Elgin, IL

Elgin is a historic Kane County city along the Fox River with a strong manufacturing heritage and diverse residential neighborhoods. The city features a mix of Victorian-era homes, mid-century properties, and newer developments. Local homeowners value reliable service and fair pricing.

Call (815) 570-7704
Service Location

Elgin, IL

IL Service Area

No extra travel fees for this area

Communities we serve

Elgin South Elgin St. Charles Batavia
  • Free On-Site Estimate
  • Licensed & Insured
  • 24/7 Emergency Service
  • Premium Materials
  • Workmanship Guaranteed
Elgin residential home with period architecture and established landscaping typical of the neighborhood.

Elgin, IL

Emergency response available 24/7

Elgin Service You Can Trust and Afford

Elgin's housing stock is diverse, and so are the challenges homeowners face. We've worked on everything from historic Fox River homes to contemporary properties, giving us the knowledge to handle your specific needs.

We believe in honest pricing and transparent communication. No surprises, no hidden fees, just straightforward service and fair rates that respect your budget.

Our team takes pride in workmanship and customer care. We clean up after ourselves, respect your home, and follow through on every commitment.

At a glance

  • Sister company to Skyline Building & Investments — 7 years of local construction expertise
  • Wind Mitigation Certified — we document roof features that may lower your insurance premiums
  • Premium product lines most contractors don't carry — we explain the differences honestly
  • Available 24/7 for emergency tarping and storm damage response
Call (815) 570-7704

Every service, available in Elgin, IL

Elgin homeowners deserve service that respects both their homes and their budgets. We've built our reputation by showing up on time, doing quality work, and treating every property with care. Whether your home is a century-old Victorian or a modern ranch, we have the skills and experience to help.

What Kendall County homeowners say.

5.0
11 Google reviews

Worked with us?

Leave a Review

We(a group of students from MMW) visited Andy in his fantastic museum/working restoration shop, and WOW! Amazing place! We were so appreciative of the opportunity to see those amazing examples of Fire Aparatus from long ago. Not just fire engines, but heavy equipment and motorcycles and bits of aircraft.

Charles Howse Google review · June 2025

Andy is the most humble knowledgeable person I know that does his work to perfection. He rates a 10 in my book.

Barbara Nichols Google review · December 2018

I love this place ! I drive up just to see all the gems on the outside.some day I will get there when they are open to get some pictures of what's inside :). Hopefully I will get up there this week :)

Julie Hodgkins Google review · June 2022

Simply Amazing

Jeffrey DeMarey Google review · September 2019

Serving Elgin, IL

Free on-site estimate. No commitment required.

Our crew knows Elgin, IL. We will show up on time, assess the job honestly, and give you a clear written number before asking you to decide anything.

Call (815) 570-7704

Roofing Contractor FAQ for Elgin, IL

Common questions from Elgin, IL homeowners about our services, process, and coverage.

Elgin is a historic Kane County city along the Fox River with a strong manufacturing heritage and diverse residential neighborhoods. The city features a mix of Victorian-era homes, mid-century properties, and newer developments. Local homeowners value reliable service and fair pricing.

We cover all of Elgin, IL, including Elgin, South Elgin, St. Charles, Batavia and surrounding communities. Travel does not affect our pricing — you pay for the work, not the drive.

Our crew is based in Oswego, which puts us within a short drive of all Elgin, IL communities. Our roofing work is backed by 7 years of local building experience across the panhandle.

Yes, we specialize in insurance claim assistance and work directly with your adjuster throughout the process.

We prioritize emergency calls and can typically assess damage within 24 hours in Downers Grove and surrounding areas.

We serve Northern Illinois including Naperville, Elgin, Aurora, and 17 other communities throughout the region.

Still have questions?

Call us directly. Real answers, no scripts.

Call (815) 570-7704

Proudly Based in Oswego, IL

Stop by, call, or book online — we're always nearby when you need us.

Hours

  • Monday 8:00 AM - 3:00 PM
  • Tuesday 8:00 AM - 3:00 PM
  • Wednesday 8:00 AM - 3:00 PM
  • Thursday 8:00 AM - 3:00 PM
  • Friday 8:00 AM - 3:00 PM
  • Saturday By appointment only
  • Sunday Closed