Home  /  Service Areas  /  Utah County

Roofing across Utah County.

Soleo Home is a Pleasant Grove roofing company serving the whole of Utah County. Full roof replacement, storm and insurance restoration, and free same-day inspections, from a local team that lives where you do.

Pleasant Grove based  •  Serving all of Utah County  •  Free same-day inspections

Your Utah County roofing company, based right here

Utah County runs from the Point of the Mountain in the north down to the far end of Utah Lake, and Soleo Home covers all of it. We are headquartered in Pleasant Grove, which puts our crews minutes from the heart of the county and able to reach most homes the same day. Roofing is what we lead with, and we focus on full replacement, storm and insurance restoration, and the detach and reset work that solar-equipped Utah County homes often need.

Being local is not a slogan for us. The same owner-run team that inspects your roof is the one that replaces it and stands behind it, which is a very different thing from the out-of-state crews that show up after a storm and vanish before winter. If you want to know where your roof stands, a free inspection is the fastest way to find out.

Utah County cities we serve

We build dedicated roofing pages for the Utah County cities we work in most, and we serve the surrounding communities as well. Find your city below:

For the communities at the south end of the valley, including Cedar Hills, Mapleton, Springville, Salem, Payson, and Santaquin, see our South Utah County and Juab roofing page. If you do not see your community listed, it almost certainly sits inside our Utah County coverage, so reach out and ask.

What Utah County’s climate does to your roof

Roofs in Utah County face a specific stack of weather, and it shapes how we build them:

  • Snow and ice. The valley floor around Provo carries a design ground snow load of roughly 31 pounds per square foot, and that climbs quickly as you move up toward the benches below Mount Timpanogos. You can check the design snow load for a specific elevation with Utah State University’s Utah ground snow load tool. Heavy snow and repeated freeze-thaw cycles drive the ice dams that back water under shingles.
  • Canyon wind. Winds funnel out of Provo Canyon and American Fork Canyon and can gust hard against homes along the eastern bench. Wind lifts shingles and breaks their seal, which is why we nail to the high-wind pattern.
  • Hail and intense sun. Spring and summer hail bruises shingles, and Utah County’s high-altitude sun ages asphalt faster than a lower, milder climate would.

Because of the snow, Utah’s building code, the statewide 2021 International Residential Code, requires a self-adhering ice-and-water barrier at the eaves on Utah County roofs. We install it on every replacement.

Our roofing services across Utah County

Every Utah County home gets the same full range of roofing work:

Permits and building departments in Utah County

A roof replacement requires a building permit, and in Utah County the permit comes from the city your home sits in, not the county, unless you are in an unincorporated area. Each city runs its own building division, so a Pleasant Grove roof is permitted through Pleasant Grove, an Orem roof through Orem, and so on. For homes in unincorporated Utah County, permits and inspections run through Utah County Community Development. We pull the permit and schedule the required inspection as part of your project, so you are never left to navigate it alone.

Why a local Utah County roofer is worth it

After a big storm, Utah County driveways fill up with flyers from crews that are not from here. They sign fast, build fast, and leave. When a problem surfaces a year later, there is no one local to call. Soleo Home is the opposite: owner-run, based in Pleasant Grove, and here for the long haul. We also happen to be a whole-home company, so the same team that replaces your roof can take care of gutters, siding, solar, and more down the road, as one relationship instead of a new search every time.

How we work, start to finish

Every Utah County project follows the same clear steps:

  1. Inspect the roof for free, same-day when you need it.
  2. Document the condition with photos, which matters most for a storm claim.
  3. Insurance, where we prepare and work the claim alongside you.
  4. Install a clean, code-compliant replacement by a crew that does this every week.
  5. Follow up after the job, because we want to be your roofer for the next project too.

Financing a roof replacement in Utah County

A new roof is a significant expense, and Utah County families juggling a mortgage and everything else do not always have it sitting in the budget. If you are paying out of pocket rather than through an insurance claim, we offer 0% financing for 24 months, which turns a large one-time cost into a manageable monthly payment. When a storm claim is covering the replacement, financing can also help you spread out your deductible. We explain the options plainly when we meet, and there is never any pressure to finance.

What to expect during your Utah County roof replacement

Once you decide to move forward, a typical single-family roof replacement in Utah County is a one to two day job once materials are on site, weather permitting. Our crew protects your landscaping, siding, and windows before the tear-off begins, replaces any damaged decking as it is uncovered, installs the full system including the code-required ice-and-water barrier, and runs a magnetic sweep for stray nails before leaving each day. You will have a realistic timeline up front, and because we are based in Pleasant Grove, we are close by throughout the project rather than managing it from another part of the state.

One local team for your whole home

Soleo Home is a roofing-led, whole-home company with roots in solar, and that matters for a Utah County homeowner thinking long term. Once we have earned your trust on the roof, the same team can take care of gutters, siding, solar, and more, as one ongoing relationship instead of a new contractor hunt every time something comes up. For many of the families we serve across the county, that single point of contact, local and accountable, is the real difference between us and the crews that chase storms through the valley and move on.

Utah County roofing questions

Which Utah County cities does Soleo Home serve?

All of them. We have dedicated pages for Pleasant Grove, Lehi, American Fork, Orem, Provo, Lindon, Highland, Alpine, Saratoga Springs, Eagle Mountain, Vineyard, and Spanish Fork, and we cover the south end of the valley, including Cedar Hills, Mapleton, Springville, and Payson, on our South Utah County and Juab page.

How fast can you get to my Utah County home?

Because we are based in Pleasant Grove, most of Utah County is a short drive, and we offer same-day inspections when you need one. After a storm we prioritize getting eyes on damaged roofs quickly.

Do I need a permit to replace my roof in Utah County?

Yes. The permit comes from your city’s building division, or from Utah County Community Development if you are in an unincorporated area. We handle the permit and inspection for you.

Do you only replace roofs, or repair them too?

We focus on full replacement, which is where we do our best and most durable work. If a targeted repair is genuinely the right call, we will tell you that honestly during a free inspection.

Local to Utah County, and here for the long haul.

Request a Free Inspection

Utah County roofing starts with a free look.

Tell us where you are and what is going on with your roof. We will get someone out, give you an honest assessment, and handle the insurance claim if there is one. No pressure, ever.

Request a Free Inspection