Roofing built to hold through Utah winters

Sanpete Roofing handles new roofs, replacements, and storm repair for homes, shops, and barns across Sanpete County.

Metal roof on a rural barn with mountains behind
Roofer installing asphalt shingles on a home roof
Why it matters

The best roof may not be the most expensive one

A roof is a long-term investment. We pick materials that handle Utah's weather without upsell or fancy talk, just what fits your place.

standing seam metal roof on rural home with mountain backdrop

Metal that outlasts the weather

Years of snow, wind, and sun. Metal handles it and keeps its looks. We install it to stay.

asphalt shingle roof being installed on residential house

Asphalt that fits the budget

Reliable, classic shingles that protect your home well. A solid choice when price matters most.

roofer consulting with homeowner showing material samples

Honest material advice

We lay out what each roof costs and how long it lasts. You pick, with the full picture.

snow covered roof on sturdy house winter scene

Built to handle heavy snow

Proper flashing and solid deck prep keep snow and ice where they belong: outside.

roofer inspecting roof for storm damage after hail

Storm damage that gets fixed right

Wind and hail leave damage you can't always see. We find it and repair it properly.

new roof installation on residential home with clear blue sky

The long view for your property

A roof is one of the biggest systems you'll replace. We make sure it's done right.

Customer reviews

400 roofs and counting across Sanpete County

We've repaired and replaced 400 roofs across the county. Here are a few of the people we've worked for.

After the storm ripped shingles off our barn, Jason was out the next morning with a clear estimate. The metal roof he put on has held through two winters without a problem.

Jared Tuttle standing in front of a barn

Jared Tuttle

Homeowner near Manti

We run a dairy operation, so we can't afford downtime. Sanpete Roofing replaced our shop building roof over a weekend, and the crew left the place spotless. Straight talk from start to finish.

Mark Christensen standing by a shop building

Mark Christensen

Dairy farmer in Ephraim

Our rental property kept leaking and other companies just kept patching it. Sanpete Roofing found the real problem, fixed the flashing, and it's been dry ever since. Honest work.

Rachel Smith standing in front of a residential house

Rachel Smith

Property manager in Nephi

Jason walked us through metal versus asphalt for our house, gave us both prices, and never pushed. We went with the metal roof, and it looks sharp. He even helped with the insurance paperwork after a hail storm.

Daniel Hatch standing on a driveway

Daniel Hatch

Homeowner in Moroni

Get a transparent estimate for your new roof

Tell us about your roof, and we'll walk your property, give you a straight answer, and a clear estimate before any work begins.

THE NUMBERS

What does hail season really do to a roof?

Storm damage is more common than most folks think. Here's what our work across Sanpete County and Central Utah shows about roofs that hold up and roofs that don't.

2x

Weather exposure

Sanpete County roofs face double the freeze-thaw cycles of the Wasatch Front.

90%

Storm damage repairs

Nine in ten repair calls we take trace back to hail or high wind.

40yr

Metal roof lifespan

Standing seam metal easily outlasts a 20-year asphalt shingle job.

Built local

Let us protect your place with Sanpete-built roofs

Sanpete Roofing started with one roofer, a truck, and a simple rule: tell folks the truth about their roof and it well. That rule still holds on every job across Sanpete County.