Solid Roofing

Verified — license confirmed

✅ Independently Verified

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

  • License # 80003859
  • Status In Good Standing
  • Expires 2027-05-31
  • Last checked Oct 08, 2026
🔍 Verify this license independently ↗ Opens the public Oklahoma records — search license #80003859.
530 W Dallas St, Broken Arrow, OK 74012
Broken Arrow, Oklahoma
Roofing Contractor
Registry last checked October 2026
  • Roofing Contractor serving Broken Arrow, Oklahoma — based at 530 W Dallas St, Broken Arrow, OK 74012.
  • Jobs on the listing: emergency repair, roof repair, roof replacement, roof inspection, storm damage repair.
  • State license #80003859 (In Good Standing), expires 2027-05-31.
  • Independently verified by PickARoofer since October 2026.

Services Offered

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

Request a quote from Solid Roofing

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

Free · No obligation · Sent to Solid Roofing only

Looking up Solid Roofing 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. The registry name, the contract name and the truck lettering should all agree; the status should be active.
  2. An expiry before your finish date is a reason to ask questions.
  3. Start the lookup with the license number; use the business name only if the number fails.
  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-05-31. A badge covers the license match only, not insurance or workmanship.

Hail record for Broken Arrow and Tulsa County

For Tulsa County, the NOAA record since 2017 carries 300 hail entries. On 45 of those days, hail measured 1 inch (a quarter) or larger. 10 of those days had golf-ball hail or larger. The largest stone was 3 inches, roughly a teacup. The most recent golf-ball day in the record is in 2026.

NOAA also lists 28 tornadoes here, the strongest rated EF2.

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

78 percent of reports fall between April and July, and May alone has 46 percent. 4 months of the year are close to hail-free on file.

The strongest logged thunderstorm gust is 100 mph.

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

Tulsa County hail figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Days at 1.75 inches or more10
Peak gust, mph100
Largest stone, inches3
Days at 1 inch or more45
Hail reports, all years340
Hail events since 2017300

The biggest day on file 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
Calendar yearHail reportsBiggest stone, in
2015174.25
2022171.25
2024583
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+ 1.75 in and up baseball and up. On the map each dot is one hail report, the 140 largest of 230 with coordinates. Dots are report points, not storm paths. Sources: NOAA Storm Events, US Census county outline.

Full hail history for Tulsa County →

The housing stock in Broken Arrow

Median year built in Broken Arrow is 1993, a typical house age of 33 years. Against a median home value of $229,300, a $9,562 mid-range asphalt roof is 4 percent of the house. 26.4 percent of homes in Broken Arrow were built before 1980. That span covers about 1 asphalt roof cycles at 25 years each, so most roofs are a first or second replacement.

Housing in Broken Arrow, Census American Community Survey
MeasureValue
Median household income$85,220
Total housing units45,692
Detached and attached houses81.9%
Median build year1993
Owner-occupied72.6%

What a new roof costs 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. BLS puts the median annual roofer wage for the Tulsa, OK Metro Area at $49,350. 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, Broken Arrow price index applied
MaterialInstalled costYearly costMiddle of range
Clay Tile$20,400 - $34,000$360$27,200
Architectural Asphalt Shingles$7,650 - $13,175$380$10,412
Metal Shingles$11,900 - $20,400$380$16,150
Cedar Shake$11,900 - $22,100$680$17,000
Concrete Tile$12,750 - $22,950$400$17,850
Standing Seam Metal$20,400 - $34,000$450$27,200

Full cost guide for Broken Arrow →

Solid Roofing by the numbers

Solid Roofing shows 5 stars on 50 reviews, 0.12 above the 4.88 average across listings in Broken Arrow. Treat the numbers as imported public ratings: not gathered and not checked by PickARoofer. The license on file runs to 2027-05-31, about 7 months from now. Reviews across Broken Arrow listings total 1,269; 3.9 percent belong to Solid Roofing.

Solid Roofing on PickARoofer, imported listing data
ItemValue
Rating on listing5 stars
Reviews on listing50
Mean rating, Broken Arrow4.88 stars
Roofing listings in Broken Arrow26
With more reviews0
With a higher rating0
License number on file80003859
Status on fileIn Good Standing
Expires2027-05-31 (7 months)

Broken Arrow roofing questions

Has Tulsa County had large hail?
Stones since 2017 topped out at 3 inches, about a teacup; golf-ball hail or bigger came on 10 days.
How old are the roofs in Broken Arrow?
Census data puts the typical build year at 1993. Asphalt roofs wear out in 15 to 30 years, so many roofs here have been replaced at least once.
What is a roof replacement price in Broken Arrow?
Count on $5,950 to $13,175 for a standard asphalt job in Broken Arrow; the middle is $9,562.
How soon should a roof be inspected after hail?
Do not wait for a leak. A short inspection after the storm documents the damage while the date is fresh.
Is hail common around Broken Arrow?
300 reports since 2017, 45 days at 1 inch or larger, and the busiest month is May.
When is hail season in Broken Arrow?
Hail concentrates in May (46 percent), and April through July total 78 percent of the record.

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