Great Plains Roofing & Restoration

Verified — license confirmed

✅ Independently Verified

This contractor's license was matched with the official state registry. Check the record yourself, and always ask for a current certificate of insurance before you sign.

  • License # 80003754
  • Status In Good Standing
  • Expires 2027-07-31
  • Last checked Oct 22, 2026
🔍 Verify this license independently ↗ Opens the public Oklahoma records — search license #80003754.
800 W Rock Creek Rd Ste 113, Norman, OK 73069
Norman, Oklahoma
Roofing Contractor
Registry last checked October 2026
  • Roofing Contractor serving Norman, Oklahoma — based at 800 W Rock Creek Rd Ste 113, Norman, OK 73069.
  • Services: storm damage repair, emergency repair, roof replacement, roof repair, roof inspection.
  • State license #80003754 (In Good Standing), expires 2027-07-31.
  • Independently verified by PickARoofer since October 2026.

Services Offered

Roof Repair Roof Inspection Storm Damage Emergency Repair Gutter Services

Request a quote from Great Plains Roofing & Restoration

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

Free · No obligation · Sent to Great Plains Roofing & Restoration only

Checking Great Plains Roofing & Restoration against the Oklahoma record

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. The registry name, the contract name and the truck lettering should all agree; the status should be active.
  2. Search the registry by number, then by name, because spellings differ between sources.
  3. Look at the expiration date and compare it with the dates in your contract.
  4. Request a current certificate of insurance from the insurer; licenses and insurance are checked separately.

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

Hail and wind history for Norman and Cleveland County

The NOAA Storm Events record lists 329 hail entries for Cleveland County since 2017. Reports of 1 inch or more span 47 days. Golf-ball hail or bigger came on 15 days. The top size logged was 3.41 inches, about the size of a teacup. Golf-ball hail was last logged in the record in 2026.

Measured per square mile, Cleveland County ranks 1 of 72 Oklahoma counties with 30 or more reports, placing it in the top third. Density works out to 654.1 reports per 1,000 square miles.

Date your photos after each hail day and keep them. A written inspection from Great Plains Roofing & Restoration or any other roofer is worth asking for before work starts.

May is the peak month with 31 percent of reports, and April to July together hold 75 percent. 5 months of the year are close to hail-free on file.

In the last 90 days NOAA logged 4 hail reports within 25 miles of Norman.

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

Cleveland County hail figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Hail reports, all years365
Tornado reports on file42
Reports in April to July75%
Biggest stone, inches3.41
Peak monthMay
Top gust, mph105

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
YearEntriesTop size, 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 and up 1.75 in or more baseball and up. Here 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 housing stock in Norman

The median home in Norman was built in 1988, so the typical house is 38 years old. That span covers about 2 asphalt roof cycles at 25 years each, so most roofs are a first or second replacement. 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 year built1988
Pre-1980 homes38.7%
Total housing units55,616
Median household income$65,060
Detached and attached houses66.1%

Replacement costs in Norman

Prices in Norman run about 15 percent below our national basis, so asphalt shingles land at $5,950 to $13,175. Divide price by years of life and the ranking changes: see the last column. The county holds 53 roofing establishments with employees, per the Census. 81.1 percent of them have fewer than 5 employees.

Replacement cost by material, 2,000 sq ft, Norman price index applied
MaterialInstalled costCost per yearMiddle of range
3-Tab Asphalt Shingles$5,950 - $9,775$450$7,862
Architectural Asphalt Shingles$7,650 - $13,175$380$10,412
Clay Tile$20,400 - $34,000$360$27,200
Metal Shingles$11,900 - $20,400$380$16,150
TPO / EPDM (Flat)$6,800 - $13,600$510$10,200
Metal (Steel/Aluminum)$14,450 - $25,500$360$19,975

Full cost guide for Norman →

The numbers behind this listing

Expiry on file is 2027-07-31, roughly 9 months out.

Great Plains Roofing & Restoration on PickARoofer, imported listing data
ItemValue
License on file80003754
Status on fileIn Good Standing
Expires2027-07-31 (9 months)

Asked about roofing in Norman

How old are the roofs in Norman?
Median year built is 1988, which gives 38 years. A roof is younger than the house whenever it was replaced.
Does Norman get a lot of hail?
Since 2017 the county has 329 reports; hail of 1 inch or more came on 47 of those days, mostly in May.
Does hail damage have to be fixed right away?
Take dated photos first, then book an inspection. Hail bruises can look minor from the ground, and insurers often set a filing deadline.
What should I budget for a new roof near Norman?
Budget $5,950 to $13,175 for asphalt shingles on a 2,000 square foot roof here, about $9,562 in the middle. Other materials are in the cost table.
How do I check Great Plains Roofing & Restoration's license?
The Oklahoma lookup shows status and expiry. Set both beside the contract and ask the roofer for proof of insurance.
Which months bring hail to Cleveland County?
75 percent of the county's hail reports fall from April to July, and May holds 31 percent.

Is this your business? Correct or claim this listing · Get a website badge · Report a mistake / ask for removal