Business Resources  โ€บ  Marketing by industry

Roofing Marketing in Utah County: How Provo, Orem and Lehi Roofers Get Jobs

This guide is for the owner of a Utah County roofing company, from a two-crew shop in Spanish Fork to a replacement outfit in Lehi. It covers where roofing jobs come from, how Google charges for them, and the Utah rules on insurance claims, door knocking and licenses that shape what your ads and sales reps can say.

By the Provo FOMO team ยท Updated October 28, 2026

Quick answer

A Utah County roofer finds new jobs in three places: the Google map results for searches like "roof repair Orem", Google Local Services Ads that bill per lead, and hail and wind insurance claims. Under Utah Code 13-50-302 a residential contractor may not rebate or offer to rebate any part of a homeowner's deductible, and door-to-door reps need a permit in cities such as Provo, Orem and Lehi.

Where Utah County roofing jobs come from

Picture a homeowner in Pleasant Grove who sees a brown stain spreading on the bedroom ceiling after a storm. She types "roof leak repair Pleasant Grove" into her phone, looks at the three companies in the map box, reads their reviews, and calls the first one that picks up. Most repair work starts that way, and your Google Business Profile, your reviews, and the distance from your shop decide whether you are in that box.

Replacement work comes from a slower search. A family in Saratoga Springs with a 20 year old roof gets three bids, checks photos and reviews, and asks the neighbor who just had theirs done. Insurance agents, real estate agents and home inspectors send the same kind of work, because they see bad roofs first.

The third source is storm work: hail and wind claims paid by insurance. Most of Utah's roofing specific law applies there, so it gets its own section below.

Set up the Google Business Profile for a service-area roofer

Most roofers work at the customer's house, which makes you what Google calls a service-area business. Google's Business Profile guidelines say a service-area business should hide its address from customers, keep one profile for its central office, and set a service area that does not reach farther than about two hours of driving from where the business is based. From a shop in Orem that covers the whole county, from Lehi down to Santaquin, with room to spare.

Google also says you cannot list a virtual office unless it is staffed during business hours, and a rented mailbox or P.O. box does not qualify.

Use your real business name, with no city or keyword added. Utah has its own reason to keep it clean: Utah Code 58-55-501(11) lists doing business under a name other than the name on your contractor license as unlawful conduct. The profile, the truck, the yard signs and the license should show the same name. Use the same name, address and phone on every listing you control, including our Utah Valley Local Directory.

Google Local Services Ads and search ads for roofers

Local Services Ads are the boxes with a phone button that sit above the regular results for searches like "roofer near me". Google screens roofing advertisers before the ad runs. Its screening page lists, for roofing, state-level business and owner licenses where local law requires them, general liability insurance, and background checks on the business and the owner. In Utah the license Google will look for is your DOPL contractor license, which for roofing is usually the S280 General Roofing Contractor classification.

Google charges for each valid lead, not each click: an answered call, a missed business-hours call where the caller stays on more than 20 seconds, a text, email, voicemail or booking request. Prices depend on location, job type, lead type and bidding mode. You set an average weekly budget, and Google reassesses charged leads over 30 days and credits back invalid ones.

Regular Google search ads charge per click and let you pick exact searches, such as "hail damage roof inspection Provo" or "roof replacement Lehi". Send each one to a page about that job, not your home page. Either way, answer the phone: a missed call at 6 p.m. in July is a lead you paid for and a competitor booked.

Marketing after a hail or wind storm

Utah County does get roof damaging storms. On August 22, 2018, the National Weather Service warned of a storm heading for Provo, Orem, Lehi, Spanish Fork, Springville, American Fork and Payson with probable hail damage and expected damage to roofs, siding and trees. When a warning names your cities, homeowners start searching that night.

Build the storm plan before the storm. Keep a hail and wind inspection page on your site that you can update with the date and the neighborhoods hit, post photos of real damage you found on your Google profile, text past customers in those cities, and raise your Local Services Ads budget if you can staff the calls.

Check every storm ad and door hanger against Utah's insurance law first. "We'll cover your deductible" and "Free roof, no out of pocket" are offers to rebate a deductible, and Utah bans the offer as well as the rebate.

Utah's rules for insurance claim roofing

Utah Code Title 13, Chapter 50 covers "repair work," defined as work on siding, gutters, a roof system or a window system to repair damage caused by wind or hail, on homes of up to four units. If you sell storm repairs paid by insurance, these rules apply to you and to anyone selling for you:

  • No deductible rebates (13-50-302). You may not rebate or offer to rebate any portion of an insurance deductible to win the job. A rebate includes any discount against your fees.
  • The deductible notice (13-50-303). Every contract, estimate or work order paid with insurance money must carry the state's notice in capital letters and 14-point type. You cannot be paid until the named insured signs it and you deliver it to their insurer.
  • Right to cancel after a denial (13-50-202 and 203). If the insurer denies all or part of the claim, the homeowner can cancel within five business days of the written denial, and you refund payments within 10 business days, minus the reasonable value of work the owner told you to start early. The contract must explain this and include a detachable cancellation form.
  • Assignment of benefits (13-50-301 and 304). An assignment must itemize the work and price, say you promised no full coverage, carry the state's 14-point warning, and reach the insurer within five business days. Break these rules and the assignment is void.

Door knocking: city permits and the three-day rule

Door knocking still sells roofs here, but the rules are set city by city. Provo issues a yearly solicitor permit with a photo ID badge, and its FAQ says soliciting at a home before 9 a.m. or after 9 p.m. without permission is against the law, as is approaching a home with a No Solicitation sign. KUTV reported in April 2026 that Lehi, Orem and Pleasant Grove require their own permits or licenses, some with background checks. A rep working Orem and then Lehi needs both.

The federal Cooling-Off Rule applies on top of the city rules. A sale of $25 or more made at the buyer's home is a door-to-door sale under 16 CFR 429, and the buyer can cancel until midnight of the third business day after signing, counting Saturdays but not Sundays or federal holidays. The seller has to tell the buyer about that right and hand over cancellation forms, so print them into the contract your reps carry.

Your license number in ads

As of October 2026 we did not find a Utah rule that requires a roofer to print a license number in every ad. Utah Code 58-55-501(25) requires a license number on vehicles only for sign installation and outdoor advertising sign contractors. DOPL's rule R156-55a-501(9) does require you to provide a copy of your license or your license number to anyone who asks while you are doing construction work.

Put the number on your website, trucks, yard signs and estimates anyway. Homeowners check it on the state's license lookup at secure.utah.gov.

Know your scope too. The S280 classification in R156-55a-301 covers shingles, tile, slate, shakes, membranes and other roof coverings, material attached to the roof, roof conversion, and non-electrical skylights. Do not advertise work outside it.

Reviews and the winter months

Ask every finished customer for a Google review, in person and again by text with the direct link. Google's review policy bans reviews given for an incentive and bans asking only happy customers, and the FTC's review rule, in effect since October 21, 2024, bans fake reviews and payments tied to a positive or negative review. No discount for a five star review.

Winter calls are leaks, snow on flat roofs, and worried owners of older commercial buildings. Heavy snow collapsed part of a building roof at 505 E. 1860 S. in Provo in January 2017. A page about winter leak repair and snow on flat roofs keeps calls coming between storm seasons.

Local sponsorships, the chamber and newsletters

Sponsoring a Little League team in American Fork or a booth at a city festival puts your name in front of the same families more than once. The Utah Valley Chamber's networking events put you in a room with property managers, real estate agents and insurance agents.

Local email newsletters are another option, and we sell one, so weigh this with that in mind. Provo FOMO goes to 3,000+ Utah County subscribers every Monday, Wednesday and Friday. One closing ad in one issue costs $99, a top image ad in one issue costs $199, and a Local Directory listing is $99 a month. The options are on our advertise page. For a roofer, the week after a storm is the week to run it.

To compare channels, see where to advertise in Utah County and what a marketing agency costs in Utah.

A simple plan for a Utah County roofer

If you are starting from nothing, do it in this order.

  • Fix the Google Business Profile: the name on your license, hidden address, a service area inside two hours, real photos.
  • Add the Utah deductible notice and right to cancel language to every contract, estimate and work order.
  • Pull every ad, door hanger and script that offers to cover a deductible.
  • Get solicitor permits in each city your reps knock, and print the three-day cancellation form into the contract.
  • Put your DOPL license number on the website, trucks and estimates.
  • Write the storm inspection page now, test one piece of local media such as a single newsletter ad after the next storm, and ask every caller how they heard about you.

Common questions

Can a Utah roofer offer to pay or waive a homeowner's insurance deductible?
No. Utah Code 13-50-302 bars a residential contractor from rebating or offering to rebate any portion of an insurance deductible, including as a discount on your fees. Insurance-paid contracts must carry the state's deductible notice, signed and delivered to the insurer before you are paid.
Do roofers need a permit to go door to door in Utah County?
In many cities, yes. Provo issues a yearly solicitor permit with a photo ID badge, and Lehi, Orem and Pleasant Grove require their own permits or licenses. Respect No Soliciting signs and give buyers the federal three-day cancellation notice.
How do Google Local Services Ads charge roofers?
Per valid lead, such as an answered call or a message, instead of per click. Prices vary by location, job type, lead type and bidding mode, and Google screens roofers for a state license where required, liability insurance and background checks.
Does Utah require roofers to put their license number in ads?
We did not find a general Utah rule requiring it as of October 2026. The vehicle rule in Utah Code 58-55-501(25) covers sign contractors only, but DOPL rule R156-55a-501(9) requires you to give your license number to anyone who asks.
Is this guide legal advice?
No. It summarizes published Utah statutes, DOPL rules, city pages and platform policies as of October 2026. Read the current code at le.utah.gov or ask a construction lawyer about your own contracts.

Related guides

Provo FOMO sells newsletter advertising. Businesses cannot pay to be included in or ranked on our lists.