BTS Roofing & Construction

1917 Atchison Dr, Norman, OK 73069
Norman, Oklahoma
Roofing Contractor
  • Roofing Contractor serving Norman, Oklahoma — based at 1917 Atchison Dr, Norman, OK 73069.
  • Typical jobs: emergency repair, storm damage repair, roof inspection, roof replacement, roof repair.

Services Offered

Storm Damage Roof Repair Roof Inspection Roof Replacement Gutter Services Emergency Repair

Request a quote from BTS Roofing & Construction

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

Free · No obligation · Sent to BTS Roofing & Construction only

Looking up BTS Roofing & Construction in Oklahoma

Oklahoma requires roofing contractors to register with the Construction Industries Board (CIB); registrations in good standing are published in the state's public roofing registry Official lookup: Oklahoma Construction Industries Board (CIB) roofing registry.

  1. Write down the expiry and make sure it outlasts the job.
  2. Ask for a certificate of insurance sent straight from the insurer. A registry listing does not prove coverage.
  3. The registry name, the contract name and the truck lettering should all agree; the status should be active.
  4. Open the registry and search by license number first, business name second.

Hail record for Norman, Cleveland County

From 2017, NOAA has recorded 329 hail entries in Cleveland County. 47 distinct days brought hail of at least 1 inch. The rough of it: 15 days with stones of 1.75 inches or more, capped by a 3.41-inch stone about the size of a teacup. Golf-ball hail last appears in the record in 2026.

The bulk of the hail here arrives in spring and summer: 75 percent from April to July, 31 percent in May. In 5 months of the year, hail is rare in the record.

The fastest thunderstorm gust on file is 105 mph.

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

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

4 hail reports fell within 25 miles of Norman over the past 90 days.

Cleveland County hail figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Days at 1 inch or more47
Density rank in state1 of 72
Share of reports in April to July75%
Tornado reports on file42
Reports, all years365
NOAA hail reports since 2017329

The single largest day was May 4, 2020: a 3.41-inch stone, about the size of a teacup, reported near Lake Thunderbird Dam.

Most active full years for hail reports in Cleveland County
Calendar yearHail reportsLargest stone, in
2019192
2020433.41
2021173
1.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.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.27 in hail1.32 in hail1.38 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.57 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 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 hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.9 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2.25 in hail2.25 in hail2.5 in hail2.5 in hail2.5 in hail2.5 in hail2.5 in hail2.5 in hail2.5 in hail2.75 in hail2.75 in hail2.75 in hail2.75 in hail2.75 in hail2.75 in hail2.75 in hail2.75 in hail2.75 in hail2.75 in hail2.75 in hail2.75 in hail3 in hail3 in hail3 in hail3 in hail3 in hail3.25 in hail3.41 in hail Norman
1 inch or more golf ball and up 2.75 in or more. 295 reports of 1 inch or more carry coordinates; the map plots the 140 largest. Dots show report locations, never storm tracks. Sources: NOAA Storm Events, US Census county outline.

The homes under these roofs

Half the homes in Norman were built before 1988, which is an age of 38 years or more. Homes of that age usually carry a first or second replacement roof, about 2 cycles at 25 years apiece. Pre-1980 construction makes up 38.7 percent of homes in Norman. Set a typical $9,562 asphalt job beside the $239,300 median home value and the roof comes to 4 percent.

Homes in Norman, Census American Community Survey
MeasureValue
Typical home value$239,300
Typical household income$65,060
Housing units55,616
Homes older than 198038.7%
Detached and attached houses66.1%

Budgeting a roof in Norman

Prices in Norman run about 15 percent below our national basis, so asphalt shingles land at $5,950 to $13,175. The county holds 53 roofing establishments with employees, per the Census. 81.1 percent of them have fewer than 5 employees. Per year of service, metal often costs less than shingles even at a higher price; the last column of the table shows it.

Replacement cost by material, 2,000 sq ft, Norman price index applied
MaterialPrice rangePer year of lifeMiddle of range
Clay Tile$20,400 to $34,000$360$27,200
Architectural Asphalt Shingles$7,650 to $13,175$380$10,412
Metal (Steel/Aluminum)$14,450 to $25,500$360$19,975
Standing Seam Metal$20,400 to $34,000$450$27,200
Cedar Shake$11,900 to $22,100$680$17,000
3-Tab Asphalt Shingles$5,950 to $9,775$450$7,862

Full cost guide for Norman →

Questions about roofing in Norman

What time of year does Norman get hail?
Hail concentrates in May (31 percent), and April through July add up to 75 percent of the record.
Has Cleveland County had large hail?
Hail since 2017 topped out at 3.41 inches, roughly a teacup; golf-ball hail or larger came on 15 days.
What should I do after a hailstorm?
Take dated photos first, then book an inspection. Hail bruises can look minor from the ground, and insurers often set a filing deadline.
What is the typical house age in Norman?
Census data puts the typical build year at 1988. Asphalt roofs wear out in 15 to 30 years, so many roofs there have been replaced at least once.
Does Norman get a lot of hail?
The county file counts 329 hail reports since 2017. 47 of those days reached 1 inch, and May tops the calendar.
How do I check BTS Roofing & Construction's license?
The Oklahoma lookup shows status and expiry. Compare both with the contract and ask the roofer for proof of insurance.

Do you own this business? Claim or correct this listing · Badge for your website · Request removal or report an error