360 Roofing

Guide · Updated October 9, 2026

A roofer knocked on my door after the storm. What should I do?

Short answer: You don’t have to decide anything at the door. Don’t sign, and don’t let anyone on your roof, until you have checked their Utah contractor license and found out where their office is. A roofer worth hiring will still be here next week. The six checks below take about ten minutes.

Why they show up after a storm

After hail or high wind, crews from out of state follow the storm maps into Utah. Some do decent work. The problem is what happens later. They rent a phone number, work the neighborhood for a few weeks, and leave when the work dries up. If a shingle lifts or a leak shows the next winter, the warranty is only as good as your ability to find the company.

The Utah Insurance Department warns homeowners to “be cautious about promises of quick service and stocked materials for savings, especially after major storms.”

Six checks before anyone goes on your roof

  1. Utah contractor license. Ask for the license number and look it up yourself on the state’s license search (Utah Division of Professional Licensing). Roofing without a Utah contractor license is unlawful (Utah Code 58-55-501). Ours is 13101818-5501.
  2. A real local office. Ask for the street address and look it up. A hotel, a mailbox store or an out-of-state address is your answer.
  3. Who does the work. Is it their own crew, or whoever they can hire that week? Who do you call if something is wrong in two years?
  4. Local jobs from before the storm. Ask for addresses of roofs they did in your area last year, and read their Google reviews. Look at the dates. A page of reviews that all appeared this month tells you something.
  5. Insurance. Ask for proof of liability insurance and workers’ compensation. If a worker is hurt on your roof and the company has neither, it can land on you.
  6. What they want you to sign. Read it. An “inspection form” is sometimes a contract, or a form that signs your insurance claim over to the roofer.

Red flags

  • “We’ll cover your deductible” or “free roof.” That is against Utah law (Utah Code 13-50-302). Can a roofer pay my deductible in Utah?
  • “Sign today or lose the price.” Hail damage doesn’t expire overnight.
  • A big payment up front. The Utah Insurance Department: “Reasonable advance payments are normal, demands for high up-front deposits warn of fraud.”
  • “We’ll handle your insurance claim for you.” In Utah, negotiating or settling a claim for pay takes a public adjuster’s license. A roofer can document damage and meet the adjuster. The claim stays yours.
  • Damage you can’t see and they won’t show you. Ask for photos. The Insurance Department warns that “some contractors will actually cause or try to increase damage.”
  • Signing over your claim. If the form gives the roofer rights under your policy, Utah requires this warning in capital letters: “YOU ARE AGREEING TO GIVE UP CERTAIN RIGHTS YOU HAVE UNDER YOUR INSURANCE POLICY.” (Utah Code 13-50-301)

Already signed? Your rights under Utah law

  • Three business days to cancel a sale made at your door. A seller who comes to you must give you written notice that you can cancel within three business days (Utah Code 13-11-4). The federal Cooling-Off Rule gives the same three business days for sales of $25 or more made at your home. There are exceptions, such as real emergencies, so don’t count on it as your plan.
  • Five business days if your claim is denied. If the roofer knew insurance was supposed to pay and your insurer denies all or part of the claim, you can cancel within five business days of the written denial. The roofer has 10 business days to return your money (Utah Code 13-50-202).
  • A rule-breaking roofer loses the claim. If a roofer breaks the insurance rules above, a form signing your claim over to them is void (Utah Code 13-50-304).

To cancel: do it in writing, date it, keep a copy, and send it to the address on the contract in a way you can prove, such as certified mail.

Why a local roofer is the safer choice

  • The warranty is only as good as the company’s address. A local company has to answer its phone next year, and the year after.
  • Utah roofs are built to Utah’s code. Utah writes its own snow-load numbers into the state building code (Logan’s is 43 pounds per square foot). Crews who work here every week build for ice, snow and our canyon winds. A crew passing through builds for wherever they came from.
  • You can check the work. A local roofer can point to roofs in your town from last year and five years ago.
  • You know who was on your roof. The same crew, working for the same company, every job.

Yes, we knock on doors too

After a storm you may meet one of our people in your neighborhood. They are seasoned reps, and their job is to help you understand what happened to your roof: show you photos, explain your options and answer your questions. There is no pressure, and you never need to decide at the door.

Hold us to the same six checks. Ask for our license number, look us up, read our reviews, and take all the time you need.

About 360 Roofing

  • An owner with real experience. Our owner and license holder has been a licensed contractor for more than 25 years, with no legal action and no disciplinary action from the state licensing division.
  • More than 550 roofs completed across Northern Utah.
  • Three offices you can walk into: Logan, South Ogden and Midvale.
  • Licensed Utah contractor, license 13101818-5501. Look us up on the state’s license search.
  • Our own crews do the work. Most full replacements are finished in one day.
  • 250+ five-star Google reviews from Utah homeowners. Read them.
  • Warranty with a local address behind it: a 10-year 360 Roofing workmanship warranty on replacements. TAMKO Pro Diamond Contractor — up to 25-year manufacturer-backed workmanship on qualifying TAMKO systems.
  • Fully insured. We carry general liability and workers’ compensation insurance, and will give you a certificate on request.

What to do right after a storm

  1. Stay off the roof. Take photos from the ground and from windows.
  2. Check the easy signs: dented gutters and downspouts, shingle pieces or granules on the ground, water stains inside.
  3. Write down the date of the storm.
  4. Have a roofer you chose inspect it before you decide whether to file a claim. Our inspection is free and you get the photos.
  5. If there is damage, call your insurance agent.

How storm claims work

Questions

Are all door-to-door roofers scammers?
No. Knocking on doors is legal, and honest roofers do it. We do it ourselves after storms. The knock isn’t the problem. A company you can’t check, and can’t find later, is.
How do I check a roofer’s license in Utah?
Use the license search on the Utah Division of Professional Licensing website. Search the company name or the number they give you, and make sure it says active.
Can I cancel a roofing contract I signed at my door?
Usually yes, within three business days, in writing. If your insurance claim is denied you have five business days from the denial.
Should I let them inspect my roof for free?
Only after the six checks. If you’re unsure, say no and call a roofer you picked.
Who do I report a bad roofer to?
Unlicensed work: the Utah Division of Professional Licensing. A deductible offer or claim fraud: the Utah Insurance Department’s fraud division. A sales practice problem: the Utah Division of Consumer Protection.

Want a second opinion from a local roofer? Free inspection, with photos.

Logan (435) 750-9400 · Ogden area (801) 285-9400 · Salt Lake Valley (801) 807-9400

Related: Can a roofer pay my deductible in Utah? · How storm claims work · Roof replacement cost in Utah

This guide is general information about Utah law, not legal advice. Last updated October 9, 2026.

Free inspection & estimate

Get a local second opinion.

Tell us where the roof is — a real person replies, no spam, no obligation.

$0 Down · 0% APR Financing — on approved credit.

Call (435) 750-9400

Free Inspection & Estimate

Tell us where the roof is — we'll take it from there.

A real person replies — no spam.