CastleRock Roofing

2318 E 20th St, Joplin, MO 64804
Joplin, Missouri
Roofing Contractor
  • Roofing Contractor serving Joplin, Missouri — based at 2318 E 20th St, Joplin, MO 64804.
  • Typical jobs: storm damage repair, roof replacement, roof inspection, emergency repair, roof repair.

Services Offered

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

Request a quote from CastleRock Roofing

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

Free · No obligation · Sent to CastleRock Roofing only

How to check CastleRock Roofing on the Missouri record

Missouri has no statewide roofing license or registration — requirements live at the city and county level, so check your local permit office and ask the roofer for proof of insurance

  1. Have the insurer or agent send the certificate of insurance to you, since a license says nothing about coverage.
  2. The registry name, the contract name and the truck lettering should all agree; the status should be active.
  3. Search the registry by number, then by name, because spellings differ between sources.
  4. Look at the expiration date and compare it with the dates in your contract.

Hail record for Joplin, Jasper County

Count the hail entries NOAA logged for Jasper County since 2017 and you get 84. Reports of 1 inch or larger span 28 days. Stones of 1.75 inches or more turned up on 10 days, and the biggest stone came in at 3 inches, close to a teacup. The most recent golf-ball day on file falls in 2025.

12 tornadoes appear in the file too, strongest rated EF3.

Among 69 Missouri counties with enough reports to compare, Jasper County places 10 by density: 160.7 reports per 1,000 square miles, upper-third territory.

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

51 percent of reports fall between April and July, and March alone has 39 percent. 7 months of the year are nearly hail-free on file.

0 hail reports fell within 25 miles of Joplin over the past 90 days.

Jasper County storm figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Hail events since 201784
Days with hail at 1.75 inches or more10
Reports in April to July51%
Reports, all years103
Hail density rank in state10 of 69
Days at 1 inch or more28

The largest single day in the record is March 9, 2017: a 3-inch stone, about the size of a teacup, reported near Jasper.

Busiest full years for hail reports in Jasper County
YearEntriesBiggest stone, in
201461.5
201591.5
2025111.75
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 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.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 hail2 in hail2 in hail2 in hail2.5 in hail2.5 in hail2.5 in hail2.75 in hail2.75 in hail2.75 in hail2.75 in hail3 in hail Joplin
1 in+ 1.75 in or more 2.75 in and up. Here each dot is one hail report with coordinates (79 in all). They mark report points and do not trace storm paths. Sources: NOAA Storm Events, US Census county outline.

Housing around Joplin

Median year built in Joplin is 1984, a typical house age of 42 years. Against a median home value of $159,700, a $9,900 mid-range asphalt roof is 6 percent of the house. At roughly 25 years per asphalt roof, 2 cycles fit into that span.

Housing in Joplin, Census American Community Survey
MeasureValue
Median build year1984
Median household income$51,154
Typical home value$159,700
Total housing units24,966
Owner-occupied55.9%

Budgeting a roof in Joplin

Prices in Joplin run about 12 percent below our national basis, so asphalt shingles land at $6,160 to $13,640. BLS puts the median annual roofer wage for the Joplin, MO-KS Metro Area at $39,170. The county holds 10 roofing establishments with employees, per the Census. 70 percent of them have fewer than 5 employees.

Price by material, 2,000 sq ft, Joplin price index applied
MaterialInstalled rangeService lifeMidpoint
3-Tab Asphalt Shingles$6,160 to $10,12015 to 20 yr$8,140
Clay Tile$21,120 to $35,20050 to 100 yr$28,160
Architectural Asphalt Shingles$7,920 to $13,64025 to 30 yr$10,780
Concrete Tile$13,200 to $23,76040 to 50 yr$18,480
TPO / EPDM (Flat)$7,040 to $14,08015 to 25 yr$10,560
Metal (Steel/Aluminum)$14,960 to $26,40040 to 70 yr$20,680

Full cost guide for Joplin →

Questions about roofing in Joplin

What time of year does Joplin get hail?
Spring and early summer carry the bulk of it: 51 percent of entries come between April and July, March first at 39 percent.
How old are the roofs in Joplin?
Census data puts the typical build year at 1984. Asphalt roofs wear out in 15 to 30 years, so many roofs there have been replaced at least once.
What is the biggest hail on record for Jasper County?
NOAA's biggest since 2017 entry for the county is 3 inches, comparable to a teacup, with 10 golf-ball days.
Is the license for CastleRock Roofing on a state list?
Search the Missouri record by license number, check the name and status, and note the expiry before you sign anything.
How often does hail hit Joplin?
The county file counts 84 hail reports since 2017. 28 of those days reached 1 inch, and March tops the calendar.
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.

Own this business? Claim or correct this listing · Add a badge to your site · Request removal or report an error