Call us today for a free estimate. +1 (385) 424-8810

Call us today for a free estimate. +1 (385) 424-8810

Last updated: July 2026
If a wind or hailstorm just rolled through Utah County or the Salt Lake valley, you’ve probably already seen it: a truck with out-of-state plates parked on your street, and a guy in a branded polo knocking on doors offering a “free roof inspection.” Sometimes it’s legit. A lot of the time, it’s not. And most homeowners have no easy way to tell the difference in the moment it takes to answer the door.
So let’s walk through it the way we would if you called us and asked, “Hey, is this normal?” Here’s what to watch for, and what a legitimate local process actually looks like instead.
After a big wind or hailstorm, roofing crews from out of state sometimes follow the damage from region to region — hit Texas in the spring, Colorado in the summer, Utah in the fall, wherever the last storm was. Some of these companies do honest work. But plenty exist specifically to sign as many roofs as possible in a short window, collect a deposit, and be gone before anyone has a chance to ask a follow-up question.
That’s the pattern worth understanding — not because every door-knocker is a scam, but because the ones who aren’t sticking around usually don’t have to be good at the follow-up. They just have to be good at the pitch.
Here’s something that surprises people: wind causes more roof damage in Utah than hail does. Spanish Fork Canyon and the Payson bench funnel genuinely strong canyon-wind gusts through Utah County on a regular basis, and the September 2020 windstorm that tore through the valley is still the benchmark a lot of local roofers measure other storms against. Wind damage looks different than hail damage — shingles get creased, lifted at the edge, or torn off entirely, rather than dimpled. It’s easy to miss from the ground because it doesn’t always look dramatic close-up.
That distinction matters here because storm chasers tend to lean hard on hail — it’s more visually obvious to point at, and easier to build a fast pitch around (“see these dents? that’s serious damage”). Wind damage takes a more careful eye, which is exactly the kind of thing a crew that’s leaving town by Friday isn’t especially motivated to spend extra time on.
Out-of-state plates and a truck with no local address on it. A legitimate local roofer has a business address in Utah, a phone number people around here recognize, and a truck you’ll probably see again next season. If you can’t find any local footprint — no local reviews, no local job history, nothing — that’s worth pausing on.
Pressure to sign a contract the same day. A real inspection takes as long as it takes to do right, and a real quote shouldn’t require an on-the-spot signature to be valid. If someone’s telling you the price or the “free roof” offer disappears if you don’t sign before they leave your driveway, that urgency is doing work the actual facts of your roof should be doing instead.
A “free roof” pitch with no real explanation of who’s actually paying for it. If the offer sounds too easy — free roof, no cost to you, just sign here — ask the obvious question: paid for by what, exactly? A legitimate roofer can walk you through cash, financing, or any other route in plain language. If the answer is vague, rehearsed, or dodges the question, that’s worth pausing on.
They want you to say yes before you’ve asked a single question. To be fair, a lot of honest roofers offer a free look too — that part alone isn’t a red flag. What is a red flag is someone climbing on your roof, coming down, and immediately declaring your roof needs full replacement, before you’ve even asked for that opinion or gotten a second one. If every roof this crew looks at somehow needs the same fix, that’s not a coincidence.
No clear answer about who’s actually doing the work. Some storm-chasing operations subcontract the labor out to whoever’s available, with little oversight and no ongoing relationship with the crew swinging hammers on your house. Ask directly: who’s on my roof, and do you have a local crew, or are you subcontracting this out?
It’s a lot less dramatic than the door-knock pitch, honestly. A local roofer:
We’ll be honest: this isn’t a thrilling sales pitch. “We’ll still be here next year” doesn’t fit on a yard sign the way “FREE ROOF INSPECTION TODAY ONLY” does. But it’s the difference between a roof that’s actually taken care of and a roof that was someone’s quota for the week.
A storm rolling through is stressful enough without adding a rushed, high-pressure sales pitch on top of it. The honest version of “someone should look at your roof after a big wind event” is true — it’s a good idea. It just doesn’t require signing anything on the spot, and it definitely doesn’t require a stranger from out of state to be the one holding the ladder.
If a storm came through Payson, Spanish Fork, Mapleton, or anywhere in the Salt Lake valley and you want a second opinion from someone who’ll still be around next year, we’re happy to take a look. And if it turns out your roof does need work, most of our neighbors choose to get a new roof on our money instead of paying it all upfront — simple financing, no disappearing crew, no pressure either way.
Call or text us at 385-424-8810, or get a straight answer on your roof after a storm — no cost, no obligation, just an honest look and financing options if you want them.
Not sure what to look for on your own roof before anyone shows up to look at it? Our guide on the signs your roof needs replacing walks through what’s worth knowing before you ever talk to a contractor, storm chaser or otherwise.
No. Some are honest crews working a legitimate storm response. The red flags above — same-day pressure, vague “free roof” pitches, no local footprint — are what separate the two, not the simple fact that someone knocked on your door.
Utah law generally gives homeowners a short window to cancel a contract signed under door-to-door sales pressure. Read the contract for a cancellation clause, and if you’re unsure, get a second opinion from a local roofer before any work starts.
The only way to know for sure is to have someone look — from the ground and, if needed, up close. We’ll give you a straight answer, no cost, no obligation, whether that’s “you’re fine” or “here’s what we’re seeing.”
Because that’s when demand — and confusion — is highest. A legitimate local roofer is just as happy to look at your roof on a calm Tuesday in March as the week after a windstorm, because they’re not chasing a short window before moving on to the next town.
Get a Free Estimate on Professional Roofing Services for Your Home
