Thompson Roofing and Construction

202 Nick Davis Rd, Madison, AL 35757
Huntsville, Alabama
Roofing Contractor
  • Roofing Contractor serving Huntsville, Alabama — based at 202 Nick Davis Rd, Madison, AL 35757.
  • Jobs on the listing: roof replacement, storm damage repair, roof inspection, roof repair, emergency repair.

Services Offered

Gutter Services Storm Damage Roof Inspection Roof Replacement Roof Repair

Request a quote from Thompson Roofing and Construction

Your request goes to Thompson Roofing and Construction only. If they can't take it right now, we tell you and send nothing.

Free · No obligation · Sent to Thompson Roofing and Construction only

Checking Thompson Roofing and Construction against the Alabama record

Alabama roofing-license requirements are not yet covered by our verification program — confirm licensing and insurance with your city or county building department

  1. Match the name, the city and the status. The record should read active or in good standing.
  2. Write down the expiry and make sure it outlasts the job.
  3. Open the registry and search by license number first, business name second.
  4. Have the insurer or agent send the certificate of insurance to you, since a license says nothing about coverage.

Storm history for Huntsville, Madison County

In Madison County, the NOAA record since 2017 shows 138 hail entries. Quarter-sized stones or larger showed up on 29 days. Golf ball hail or larger came on 6 days. The top size reported was 2.75 inches, about the size of a baseball. Golf-ball hail shows up last in the file in 2025.

Within 25 miles of Huntsville, the last 90 days brought 1 NOAA hail report.

Among 19 Alabama counties with enough reports to compare, Madison County places 1 by density: 179.6 reports per 1,000 square miles, upper-third territory.

The same record has 26 tornadoes, with EF3 the highest rating.

After any hail day, photograph the roof before anyone tarps it and write down the date. Ask Thompson Roofing and Construction, or any roofer you call, for a written inspection report before you sign.

May is the peak month with 24 percent of reports, and April to July together hold 75 percent. In 3 months of the year, hail is close to absent in the record.

Madison County hail and storm figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Hail reports, all years146
Share of reports in April to July75%
Peak monthMay
Days at 1 inch or more29
Density rank in state1 of 19
Days at 1.75 inches or more6

The single largest day was May 20, 2025: a 2.75-inch stone, about the size of a baseball, reported near Haden.

Busiest full years for hail reports in Madison County
Calendar yearHail reportsTop size, in
201541
2021172.5
2025332.75
1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail2 in hail2.5 in hail2.5 in hail2.75 in hail Huntsville
1 in and up 1.75 in and up baseball and up. On the map each dot is one hail report with coordinates (108 in all). They mark report points and do not trace storm paths. Sources: NOAA Storm Events, US Census county outline.

The housing stock in Huntsville

Median year built in Huntsville is 1984, a typical house age of 42 years. 44.2 percent of homes in Huntsville were built before 1980. Against a median home value of $263,100, a $9,900 mid-range asphalt roof is 4 percent of the house.

Huntsville housing, Census American Community Survey
MeasureValue
Detached and attached houses65.8%
Homes lived in by owners58.1%
Homes older than 198044.2%
Median year built1984
Median household income$70,778

What a new roof costs in Huntsville

Local pricing in Huntsville sits roughly 12 percent under the national basis; asphalt shingles on 2,000 square feet cost $6,160 to $13,640. Divide price by years of life and the ranking changes: see the last column. The county holds 27 roofing establishments with employees, per the Census. 77.8 percent of them have fewer than 5 employees.

Price by material, 2,000 sq ft, Huntsville price index applied
MaterialInstalled costYearly costMiddle of range
3-Tab Asphalt Shingles$6,160 - $10,120$470$8,140
Clay Tile$21,120 - $35,200$380$28,160
Cedar Shake$12,320 - $22,880$700$17,600
Architectural Asphalt Shingles$7,920 - $13,640$390$10,780
Metal Shingles$12,320 - $21,120$390$16,720
TPO / EPDM (Flat)$7,040 - $14,080$530$10,560

Full cost guide for Huntsville →

Huntsville roofing questions

How old are the roofs in Huntsville?
The median home was built in 1984, so it is 42 years old. Roof age tracks the house unless a replacement happened, and 25 years is a common asphalt life.
Has Madison County had large hail?
The largest stone since 2017 measured 2.75 inches, near a baseball. 6 days reached golf-ball size or larger.
What should I budget for a new roof near Huntsville?
Asphalt shingles on 2,000 square feet run $6,160 to $13,640 in Huntsville, and the middle of that range is $9,900. Metal and tile start higher; the table above shows each material.
Which months bring hail to Madison County?
Spring and early summer carry most of it: 75 percent of reports come between April and July, May leading at 24 percent.
Should I call a roofer right after hail?
Take dated photos first, then book an inspection. Hail bruises can look minor from the ground, and insurers often set a filing deadline.
Where can I look up the license for Thompson Roofing and Construction?
The Alabama lookup shows status and expiry. Set both beside the contract and ask the roofer for proof of insurance.

Own this business? Fix or claim this listing · Add a badge to your site · Request removal or report an error