Meet the Team
All Weather is a family-owned roofing business deeply rooted in Sycamore, where the owner has lived his entire life and served the community for over 15 years. With over 28 years of experience starting as a carpenter, he leads a highly experienced crew dedicated to quality over quantity, intentionally roofing only 80-100 homes annually. Their primary goal is to earn a positive referral from every customer upon job completion. The company exclusively bids jobs using Landmark CertainTeed shingles, a high-quality product recommended by their supplier that can last up to 25 years. As a locally owned and operated business for over two decades, they pride themselves on providing free estimates with a prompt, personal response to every inquiry.
Main Services
- Roof inspection
- Roof repair
- Roof replacement
- New roof installation
Common Questions
How does All Weather handle common Sycamore issues like storm debris damage or ridge cap problems?
Living and working here for over 15 years, we're very familiar with the local weather patterns. For storm debris, we perform a thorough inspection to assess all damage, not just the obvious spots, and provide a clear repair plan. For failing ridge caps, a frequent issue, we ensure proper ventilation and use high-quality CertainTeed materials for a durable fix that withstands our local climate.
What is your process for a roof inspection and estimate?
We offer free, detailed estimates with a quick response. Our inspection involves a thorough evaluation of your roof's condition, including flashing, shingles, and ventilation. We then provide a straightforward, itemized bid using Landmark CertainTeed shingles, explaining what work we recommend and why, so you can make an informed decision with no pressure.
Why do you focus on doing only 80-100 roofs per year?
As a family business, our goal is to earn a referral from every customer. By limiting our volume, we ensure each project receives our full attention, from the experienced crew on site to careful project management. This allows us to maintain the high standard of craftsmanship and personal service that Sycamore homeowners have trusted for over 20 years.
Business Location & Hours
| Mon: | 7:00 AM - 8:00 PM |
| Tue: | 7:00 AM - 8:00 PM |
| Wed: | 7:00 AM - 8:00 PM |
| Thu: | 7:00 AM - 8:00 PM |
| Fri: | 7:00 AM - 8:00 PM |
| Sat: | 9:00 AM - 2:00 PM |
| Sun: | 9:00 AM - 2:00 PM |



















