Golf ball-sized hail detected near St. Joseph, MO on July 3, 2026
Hail was detected at a radar-indicated point within the St. Joseph monitoring area. Actual impact can vary by neighborhood, so nearby homes should use this as a signal to check roofs, gutters, siding, and vehicles.
Damage assessment
The radar-confirmed strike centered approximately 10 miles south of downtown St. Joseph, with one hail report logged in Buchanan County that day. At 2.5 inches, golf ball-sized hail routinely causes functional damage to standard architectural asphalt shingles — cracked or missing granules, bruised mat, and broken seals are common outcomes at this size, not just cosmetic pitting. Shingles older than 15 years are especially vulnerable because granule adhesion weakens over time, so age is the variable that most changes what an inspector finds. This event does not exceed the county's largest recorded event, which reached 2.75 inches on May 24, 2020.
On a home at St. Joseph's median value of $144,200, a 2% wind-and-hail deductible works out to roughly $2,884. Typical repair cost for a 2,000 sq ft roof runs $6,656, with a range of $5,445–$7,866 depending on pitch, material cost, and labor. Get a professional inspection before making any insurance decisions.
At these numbers, the typical repair cost exceeds a standard 2% deductible. Contact your insurer — damage at this level is likely worth filing before you pay out of pocket.
This storm may have damaged your roof — get a free St. Joseph inspection
St. Joseph repair cost reference
Historical context
Among 69 hail events of 1 inch or greater recorded in Buchanan County over the past 10 years, this event ranks 5th by magnitude — a top-tier storm for the area. The largest event on record reached 2.75 inches on May 24, 2020. July is historically quiet here; no July events appear in the 10-year record, making this storm an outlier for the calendar.
Storm system
This was not an isolated event. The same system produced hail across multiple Nebraska counties on the same day, including 1.75-inch hail in both Lancaster and Dodge counties, pointing to a broad regional outbreak rather than a localized cell.
Contractor guidance
Local contractor data shows current backlogs running 2–4 weeks in the St. Joseph market. The intake assessment rates storm chaser risk as moderate, consistent with the note that out-of-area contractors move in to fill capacity gaps after major regional events. Missouri does not issue a state roofing license, but contractors are still subject to RSMo § 407.725, which governs contractor conduct tied to insurance claims and bars any offer to waive or rebate your deductible — that practice is illegal, not a deal. Before signing anything, confirm the contractor carries general liability and workers' comp, has a verifiable local business presence, and holds any applicable municipal license.
Permits & building code
At 2.5 inches, full roof replacement is a realistic outcome on older or already-compromised shingles — repair alone may not satisfy an adjuster or pass inspection. St. Joseph requires the contractor to pull the permit, inspections are required, and permit costs typically fall between $150 and $350. Class 4 impact-resistant shingles qualify for a 10–20% discount with most Missouri insurers.
- 1Photograph the roof, gutters, downspouts, siding, and any outdoor equipment from ground level before anything is disturbed.
- 2Schedule a professional roof inspection with a locally established contractor — not one who showed up unsolicited after the storm.
- 3Contact your insurer to report potential damage and ask about your policy's claim process and any applicable deadlines.
- 4Verify any contractor's general liability and workers' comp certificates before allowing work to begin — call the insurer directly to confirm coverage is active.
- 5Keep copies of all inspection reports, contractor bids, and correspondence with your insurer in one place throughout the process.
This storm may have damaged your roof — get a free St. Joseph inspection
Hail size and location are based on NOAA NEXRAD radar data via SWDI; a full NWS storm survey write-up is pending.