Questions and Answers
What should I do if I suspect hail or wind damaged my roof in Alton?
First, safely document any visible damage from the ground and contact your insurance company. Then, call J&D Construction for a professional, no-obligation inspection. We'll assess the condition of your shingles, flashing, and gutters—common points of failure in our local storms—and provide a detailed report to help you navigate the insurance claim process and plan necessary repairs.
How quickly do I need to repair hail-damaged shingles?
While it may not seem urgent, even minor granule loss from hail can accelerate wear and lead to leaks or wood rot over time. In Alton's climate, addressing damage promptly before the next rain or freeze cycle is crucial to prevent more extensive and costly interior damage. We prioritize emergency assessments to protect your home.
As an Alton homeowner, what roof materials hold up best to our local weather?
For our area's mix of high winds, hail, and seasonal temperature swings, we recommend impact-resistant asphalt shingles (Class 3 or 4 rated) or durable metal roofing. During your consultation, we'll discuss the best options for your specific home's style and budget, focusing on materials proven for longevity and performance in the Midwest.
Main Services
- Roof inspection
- Roof repair
Business Profile
J&D Construction is a trusted, locally-owned general contracting and roofing company serving Alton and the surrounding Riverbend area. We understand the unique challenges Alton homeowners face, especially from the severe weather that can cause significant roof wind damage and hail-damaged roof shingles. Our team provides thorough inspections, honest assessments, and expert repairs to restore the integrity and safety of your home. We use quality materials and proven techniques to ensure your roof can withstand the local climate, protecting your family and your biggest investment. For reliable, professional service from a team that knows the Alton community, trust J&D Construction.
Business Location & Hours
| Mon: | 5:00 AM - 5:00 PM |
| Tue: | 5:00 AM - 5:00 PM |
| Wed: | 5:00 AM - 5:00 PM |
| Thu: | 5:00 AM - 5:00 PM |
| Fri: | 5:00 AM - 5:00 PM |
| Sat: | 5:00 AM - 5:00 PM |
| Sun: | 5:00 AM - 5:00 PM |
















