Comparing Roofing Bids in Jackson County, Missouri

We create a scope of work and send it to local contractors.

You compare any written bids you receive for your roofing project, and the decision stays yours.

A severe storm in Jackson County can leave roofs with the full menu of problems: hail bruising, wind-lifted shingles, damaged flashing, and the slow leaks that follow. Getting more than one written bid is one way to understand what a repair may cost.

The Northwest Prairie climate and your roofing

Jackson County is in the Northwest Prairie, which is division 1 of NOAA's six Missouri climate divisions. The Missouri Climate Center says that Missouri "has a continental type of climate marked by strong seasonality" and that "The basic gradient for most climatic characteristics is along a line diagonally crossing the state from northwest to southeast." It puts mean annual precipitation at "a low of 34 inches in the northwest to a high of 50 inches in the southeast," and says that in northwestern Missouri "June precipitation, for example, averages five times greater than January precipitation."

Roofing issues to look for after a storm

What to expect locally

The practical sequence for Jackson County homeowners after storm damage: document everything with photos before any cleanup, review your policy and ask your insurer how to report damage, and gather written repair bids so you can compare scope and pricing side by side. Nothing in that sequence requires committing to a contractor early — you can keep your options open while you review any written bids you receive.

Local demand can also move in waves. After a widely publicized hail event, contractors across a region may get busy at once. If you receive more than one written bid, comparing them gives you a way to check pricing when demand spikes, and can surface scope differences — what one bidder saw that another missed — before the work starts rather than after.

Season and timing

Timing is worth planning. The weeks after a storm can be busy for adjusters and contractors, and winter weather can limit exterior work. Document the damage first, then take the time you need to compare any written bids you receive.

Jackson County notes

For January 2016 through December 2025, the NOAA Storm Events Database holds 130 hail reports for Jackson County on 35 separate days. March and May are tied at 32 reports each, April has 15, June, July and August have 12 each, and the rest of the year holds 15. May 26, 2016 is the busiest date with 20 reports, ahead of March 6, 2017 with 12 and March 12, 2024 with 11. 28 reports give a stone diameter of 1.75 inches or larger, and the three largest are 3.00 inches at Sibley and 2.75 inches at Sibley and at Lone Jack Berry Airport. The Sibley entry's narrative reads "Three inch hail was reported at the Jackson County Sheriffs Office."

The episode narrative for March 12, 2024 describes a supercell that developed over the Lee's Summit and Greenwood area, "dropping golf ball or larger hail across portions of Greenwood, Lone Jack, and up toward Oak Grove." It adds that 21 severe thunderstorm warnings were issued and that there were 27 local storm reports of severe hail; the narrative covers the whole episode, and 11 of NOAA's hail entries that date are in Jackson County. The episode narrative for July 19, 2018 describes a line of supercells over the eastern Kansas City metro that "produced significant hail up to baseball size." A hail entry filed under Raytown on April 17, 2019 reads "Quarter to golf ball sized hail fell just south of Kauffman Stadium."

Tornado entries in the county tell their own story about roofs and houses. NOAA lists 15 tornado reports on 9 days between March 2017 and June 2025. The March 6, 2017 EF3 filed under Tarsney Lakes went through Oak Grove, and its narrative says "well built permanent foundation houses completely removed from the foundation and toppled over." The May 2, 2018 EF0 entry filed under Dodson describes large trees that "fell onto houses, causing roof and structural damage," and the Raytown entry for that date reports the same kind of damage. The May 6, 2024 EF1 filed under Blue Springs is described as a "5.5 mile long" tornado that began in south Blue Springs, where in the narrative's words it "destroyed a small gazebo in a residential area," and then reached Grain Valley, damaging commercial buildings along SW Eagles Parkway. On June 3, 2025 two tornadoes were filed, an EF0 near the Truman Sports Complex and an EF1 in Independence whose narrative says "Essentially all of the damage was uprooted trees and large tree branches snapped."

Some wind entries mention roofs outright. The March 6, 2017 entry filed under Leeds sums up downtown Kansas City: "Several images of large structures with major damage to roofs and facades were seen on local news from across the metro." The June 21, 2019 entry filed under Richards-Gebaur says "Roofing material blew off some buildings in the area." Two March 14, 2025 entries are short: "Roof damage to house in Grain Valley" and "Social media report of roof damage to a house from outflow wind gusts" near Lone Jack.

The Census Bureau's 2020 to 2024 American Community Survey (5-year tables B25034 and B25035) counts 336,288 housing units in Jackson County and puts the median year built at 1970. The largest single-decade band is the 1970s with 48,403 units (14.4 percent), followed by the 1960s with 44,476, the 1950s with 43,394 and the 1980s with 32,395; the open-ended band for 1939 or earlier is larger than any of them at 62,322 (18.5 percent). The bands through 1979 add up to 215,583 units, or 64.1 percent of the county's housing. The age of a house tells you little until you know when the roof itself was last replaced.

Jackson County's own Public Works office handles only part of the county. Its Zoning and Subdivision Applications page says "Jackson County is only responsible for the unincorporated areas of the County. If you have a need within city limits, you should contact the appropriate city." Its Construction Permits page says permits are taken Monday through Friday from 8 a.m. until 3:30 p.m. at the Public Works Tech Center, 303 W. Walnut in Independence, and gives 816-881-4649 for questions. The January 2025 building permit packet for unincorporated Jackson County names the 2018 International Residential Code. Two cities inside the county do publish re-roofing rules. The City of Independence's asphalt shingle guideline says "Building permits are required for re-roofing existing dwellings" and gives the building inspections department at 816-325-7401. The City of Lee's Summit's building permits page says "Permits are required for re-roofing of structures" and lists Development Services at 816.969.1200. For an address inside a city, the county's page says to contact that city, so ask the office that covers your address.

A thunderstorm wind record from March 6, 2017 at Lake Lotawana says, in full: "While surveying the tornado that hit Oak Grove there was a neighborhood just south of the track of the tornadic circulation at Lake Lotawana. This damage was straight line winds, perhaps associated with a real-flank downdraft of the tornadic supercell that produced several tornadoes. The extent of the damage included some shingles off of roofs and some large tree limbs down."

Roof bids are easier to compare once they are lined up on the same items. Begin with scope. Does the bid cover every slope or only the damaged one? Does it include the garage and any porch roof? Does it list the tear-off, the disposal of old shingles and the cleanup with a magnet for stray nails? Write down the answers beside each total.

Pay attention to what lies between the shingles and the wood. Ask for the name of the underlayment, whether a waterproof membrane is placed along the eaves and in the valleys, and how the bid treats the ridge, the hips and the vents. A roof that vents poorly can trap heat and moisture in the attic, so ask whether intake and exhaust openings are being added, cleared, or left as they are.

Ask for the shingle by brand, line, color and style, and for the warranty documents in writing. Architectural and three-tab shingles are not the same product, and the bid should not leave you guessing which is meant. Ask how many nails are used per shingle and where they go, and ask to see the manufacturer's installation sheet. If a bid's author cannot show you the sheet, that is useful to know.

Before work begins, take date-stamped photos of every slope, the gutters and the landscaping beside the house. Ask where the dumpster or trailer will sit and how the lawn will be protected. Make sure the start and end terms are written down.

One more habit pays off with any bid: circle every line that uses a vague word such as allowance, as needed, or if required, and ask what number or condition sits behind it. Vague lines are where two proposals drift apart, and a short list of clarified lines makes the final comparison far simpler. Keep the list beside the photographs you took of the slopes, the ridge and the eaves, so every question points to something you can both see.

How Otter Quotes works here

Instead of calling down a list and repeating your story, you submit your Jackson County project once.

We create a scope of work and send it to local contractors.

Any bids you receive are written, so you can compare them on scope, price, and terms. Comparing more than one written bid is one way to understand local pricing, especially in the busy weeks after a storm.

Frequently asked questions

Is one roofing bid enough?

Comparing bids can surface scope differences and give you a way to check pricing, particularly during post-storm demand spikes.

Who decides whether my policy applies to roof damage in Jackson County?

Your insurer decides coverage under the terms of your policy. Read your policy, ask your adjuster what is included, and document the damage with dated photos. Our guide on filing a property damage claim walks through the process step by step.

Homeowner guides

Ready to start your Jackson County project?

Start Your Project with Otter Quotes

Otter Quotes is an independent, informational platform that connects homeowners with contractors for property damage repair and exterior improvement projects. Otter Quotes does not independently verify, endorse, or warrant the quality of any contractor's work, and does not guarantee the availability of any particular contractor. Insurance coverage decisions are made solely by your insurer under the terms of your policy. Page generated 2026-10-05.