Perennial Roofing & Construction

Verified — license confirmed

✅ Independently Verified

This contractor's license was matched in the official state registry. Look it up yourself, and also ask for a current certificate of insurance before you sign.

  • License # 80006981
  • Status In Good Standing
  • Expires 2026-11-30
  • Last checked Oct 22, 2026
🔍 Verify this license independently ↗ Opens the public Oklahoma records — search license #80006981.
4150 28th Ave NW #145, Norman, OK 73069
Norman, Oklahoma
Roofing Contractor
Registry last checked October 2026
  • Roofing Contractor serving Norman, Oklahoma — based at 4150 28th Ave NW #145, Norman, OK 73069.
  • Work covered: emergency repair, roof inspection, storm damage repair, roof repair, roof replacement.
  • State license #80006981 (In Good Standing), expires 2026-11-30.
  • Independently verified by PickARoofer since October 2026.

Services Offered

Emergency Repair Roof Repair Roof Replacement Storm Damage Roof Inspection

Request a quote from Perennial Roofing & Construction

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

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

Looking up Perennial Roofing & Construction in Oklahoma

registration with the Construction Industries Board (CIB) is a state requirement for Oklahoma roofing contractors; every registration in good standing appears in the CIB'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. Search the registry by number, then by name, because spellings differ between sources.
  3. Compare the registry name with the name on the contract, and read the status line.
  4. Have the insurer or agent send the certificate of insurance to you, since a license says nothing about coverage.

Registry last checked October 2026; the license on file shows an expiration of 2026-11-30. A badge covers the license match only, not insurance or workmanship.

Storm record for Norman, Cleveland County

NOAA's Storm Events file holds 329 hail reports for Cleveland County since 2017. Reports of 1 inch or more fall on 47 days. The rough part: 15 days with stones of 1.75 inches or larger, topped by a 3.41-inch stone close to a teacup. Golf-ball hail shows up last in the file in 2026.

Scaled by size, Cleveland County is number 1 of the 72 counties in Oklahoma that we compare, which is in the top third at 654.1 reports per 1,000 square miles.

Most 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 nearly absent in the record.

The fastest thunderstorm gust on file is 105 mph.

If a storm does come through, take dated photos of the roof first. Whoever you hire, Perennial Roofing & Construction included, should put the inspection findings in writing.

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 with hail at 1.75 inches or more15
Density rank in state1 of 72
Reports in April to July75%
Hail reports since 2017329
Tornadoes on file42
Reports, all years365

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

Busiest full years for hail reports in Cleveland County
Calendar yearHail reportsBiggest stone, in
2017171.75
2019192
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 in+ 1.75 in and up 2.75 in or more. On the map each dot is one hail report, the 140 largest of 295 with coordinates. They mark report points and do not trace storm paths. Sources: NOAA Storm Events, US Census county outline.

The homes under these roofs

The median home in Norman was built in 1988, so the typical house is 38 years old. 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. At roughly 25 years per asphalt roof, 2 cycles fit into that span.

Homes in Norman, Census American Community Survey
MeasureValue
Homes counted55,616
Median home value$239,300
Median year built1988
Pre-1980 homes38.7%
Single-family homes66.1%

What a new roof costs in Norman

The Norman multiplier is below 1, about 15 percent lower than the national basis, giving $5,950 to $13,175 for asphalt shingles. Census County Business Patterns counts 53 roofing firms with payroll in the county. 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 rangeTypical lifeCost per year
Metal Shingles$11,900-$20,40035 to 50 yr$380
3-Tab Asphalt Shingles$5,950-$9,77515 to 20 yr$450
Cedar Shake$11,900-$22,10020 to 30 yr$680
Metal (Steel/Aluminum)$14,450-$25,50040 to 70 yr$360
Standing Seam Metal$20,400-$34,00050 to 70 yr$450
TPO / EPDM (Flat)$6,800-$13,60015 to 25 yr$510

Full cost guide for Norman →

This listing in numbers

The license on file runs out on 2026-11-30, within about 1 months, so confirm renewal if the job spans that date.

Perennial Roofing & Construction on PickARoofer, imported listing data
ItemValue
License number on file80006981
Status on fileIn Good Standing
Expires2026-11-30 (1 months)

Asked about roofing in Norman

Is hail common around Norman?
The county file counts 329 hail reports since 2017. 47 of them reached 1 inch, and May tops the calendar.
How do I check Perennial Roofing & Construction's license?
Look up the Oklahoma record by license number, check the name and status, and note the expiry before you sign anything.
Should I call a roofer right after hail?
Photograph the roof, note the date, and schedule a written inspection soon. Many policies have a claim window.
What time of year does Norman get hail?
Hail clusters in May (31 percent), and April through July add up to 75 percent of the record.
What should I budget for a new roof near Norman?
Asphalt shingles on 2,000 square feet run $5,950 to $13,175 in Norman, and the middle of that range is $9,562. Metal and tile cost more up front; the table above shows each material.
How old are the roofs 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.

Is this your company? Claim or correct this listing · Badge for your website · Report an error / request removal