All Performance Roofing & Restorations

Verified — license confirmed

✅ Independently Verified

We checked this contractor's state license with the official state registry. Don't take our word for it: check the public record yourself, and ask for a current certificate of insurance before signing.

  • License # 80005183
  • Status In Good Standing
  • Expires 2027-06-30
  • Last checked Oct 08, 2026
🔍 Verify this license independently ↗ Opens the public Oklahoma records — search license #80005183.
1929 W Concord Cir N, Broken Arrow, OK 74012
Broken Arrow, Oklahoma
Roofing Contractor
Registry last checked October 2026
  • Roofing Contractor serving Broken Arrow, Oklahoma — based at 1929 W Concord Cir N, Broken Arrow, OK 74012.
  • Services: roof repair, storm damage repair, roof replacement, roof inspection, emergency repair.
  • State license #80005183 (In Good Standing), expires 2027-06-30.
  • Independently verified by PickARoofer since October 2026.

Services Offered

Roof Replacement Emergency Repair Gutter Services Roof Inspection Storm Damage

Request a quote from All Performance Roofing & Restorations

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

Free · No obligation · Sent to All Performance Roofing & Restorations only

Looking up All Performance Roofing & Restorations in Oklahoma

roofing contractors in Oklahoma must hold a Construction Industries Board (CIB) registration, and the state publishes every registration in good standing in a public roofing registry Official lookup: Oklahoma Construction Industries Board (CIB) roofing registry.

  1. Start the lookup with the license number; use the business name only if the number fails.
  2. Ask for a certificate of insurance sent straight from the insurer. A registry listing does not prove coverage.
  3. An expiry before your finish date is a reason to ask questions.
  4. Compare the registry name with the name on the contract, and read the status line.

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

Storm history for Broken Arrow, Tulsa County

Count the hail entries NOAA filed for Tulsa County since 2017 and you get 300. On 45 days at least one stone reached 1 inch or more. 10 of those days had golf-ball hail or larger. The biggest stone was 3 inches, about a teacup. The most recent golf-ball day in the record is in 2026.

78 percent of reports fall between April and July, and May alone has 46 percent. 4 calendar months each hold under 2 percent of reports.

28 tornadoes show up in the file too, strongest rated EF2.

Thunderstorm wind peaked at 100 mph in the record.

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

Among 72 Oklahoma counties with enough reports to compare, Tulsa County ranks 3 by density: 579.2 reports per 1,000 square miles, upper-third territory.

Tulsa County hail figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Days at 1 inch or more45
Hail reports since 2017300
Reports in April to July78%
Peak monthMay
Density rank in state3 of 72
Biggest stone, inches3

The record's top day is March 25, 2015: a 4.25-inch stone, about the size of a grapefruit, reported near (Tul)Tulsa Intl Arpt.

Heaviest full years for hail reports in Tulsa County
YearHail reportsLargest stone, in
2023191.75
2024583
2025822
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.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.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.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.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2.5 in hail3 in hail3 in hail4.25 in hail Broken Arrow
1 in and up 1.75 in and up 2.75 in or more. Here each dot is one hail report, the 140 largest of 230 with coordinates. They mark report points and do not trace storm paths. Sources: NOAA Storm Events, US Census county outline.

Full hail history for Tulsa County →

The housing stock in Broken Arrow

The median home in Broken Arrow was built in 1993, so the typical house is 33 years old. 26.4 percent of homes in Broken Arrow were built before 1980. At roughly 25 years per asphalt roof, 1 cycles fit into that span.

Homes in Broken Arrow, Census American Community Survey
MeasureValue
Homes older than 198026.4%
Typical home value$229,300
Owner-occupied72.6%
Median household income$85,220
Total housing units45,692

Roof prices in Broken Arrow

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

Price by material, 2,000 sq ft, Broken Arrow price index applied
MaterialLifespanCost per yearMidpoint
Metal Shingles35 to 50 yr$380$16,150
Cedar Shake20 to 30 yr$680$17,000
Architectural Asphalt Shingles25 to 30 yr$380$10,412
Metal (Steel/Aluminum)40 to 70 yr$360$19,975
3-Tab Asphalt Shingles15 to 20 yr$450$7,862
Standing Seam Metal50 to 70 yr$450$27,200

Full cost guide for Broken Arrow →

This listing in numbers

All Performance Roofing & Restorations shows 4.9 stars on 49 reviews, level with the 4.88 average across listings in Broken Arrow. The license on file runs to 2027-06-30, about 8 months from now. Stars and counts are public ratings imported with the listing. PickARoofer did not collect them and does not verify them. Of the 26 roofing listings in Broken Arrow, 14 carry more reviews and 14 carry a higher star rating.

All Performance Roofing & Restorations on PickARoofer, imported listing data
ItemValue
Listing rating4.9 stars
Review count49
Mean rating, Broken Arrow4.88 stars
Listings in Broken Arrow26
With more reviews14
With a higher rating14
License on file80005183
License status on fileIn Good Standing
Expires2027-06-30 (8 months)

Asked about roofing in Broken Arrow

How soon should a roof be inspected 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.
How old are homes in Broken Arrow?
Census data puts the typical build year at 1993. Asphalt roofs wear out in 15 to 30 years, so many roofs there have been replaced at least once.
When is hail season in Broken Arrow?
78 percent of the county's hail entries fall from April to July, and May alone has 46 percent.
How big does hail get near Broken Arrow?
The largest stone since 2017 measured 3 inches, near a teacup. 10 days reached golf-ball size or more.
Is the license for All Performance Roofing & Restorations on a state list?
The Oklahoma lookup shows status and expiry. Set both beside the contract and ask the roofer for proof of insurance.
Does Broken Arrow get a lot of hail?
From 2017 the county has 300 reports; hail of 1 inch or more came on 45 of those days, most often in May.

Own this business? Correct or claim this listing · Get a website badge · Report an error / request removal