Roofing in St. Charles, IL
Roof repair, roof replacement, storm inspections, siding, gutters and windows for St. Charles homes and businesses, from our East Dundee office about 14 miles away.
- Free drone roof inspection
- In-house team for insurance documentation
- Crews out seven days a week, weather permitting
- Illinois Roofing Contractor License 104.019813 · Qualifying party license 105.010658
Storm history · 5 years · within 10 miles
Storms near St. Charles
Recent hail days
| Date | Largest hail | Reports |
|---|---|---|
| Jul 27, 2026 | 1.75" golf ball | 3 |
| May 4, 2026 | 0.75" penny | 2 |
| Apr 14, 2026 | 1" quarter | 3 |
| Mar 30, 2026 | 1.25" half dollar | 3 |
| Jun 8, 2025 | 2.5" tennis ball | 22 |
| Mar 19, 2025 | 0.75" penny | 1 |
When storms hit St. Charles
Most storm reports near St. Charles come in July. 284 hail, wind and tornado reports in all.
Tornado reports within 10 miles: 8 days (most recent: Jun 11, 2026, Mar 14, 2025, Jul 14, 2024, Jun 22, 2024).
Source: National Weather Service Local Storm Reports (Chicago and Milwaukee offices) via Iowa State University's IEM archive, October 2021 – October 2026, within 10 miles of St. Charles's center. Dates are Central time. A report nearby isn't proof your roof was damaged; an inspection shows what it went through.
Permits in St. Charles
- The city's 2026 packet lists a submittal fee of $60 for residential roofing and $100 for commercial roofing. Siding is $65, and windows or exterior doors are $55.
- The application includes a copy of the roofer's Illinois roofing license and a certificate of insurance.
- Inspections are scheduled 24 to 48 hours ahead at (630) 377-4406.
Source: City of St. Charles — 2026 roofing, windows, siding and doors permit packet. Checked October 12, 2026. Fees and rules change; the building department has the final word.
Not sure what your roof needs? Request a free inspection. The office will call you to set a time.
AAA work · in and around St. Charles
Jobs near St. Charles, mapped.
Every dot is a city where AAA has finished work, sized by the number of completed projects. Tap a city to zoom in and see the work on record. City level only: no names, no addresses.
Completed projects in AAA's JobNimbus records (including jobs waiting on final payment) as of October 13, 2026, one per property. The type of work is shown only where our files prove it; older jobs often don't say. Jobs without a city on file aren't counted, so real totals are higher. Dots sit at each city's center.

