Roofing built to hold through Utah winters
Sanpete Roofing handles new roofs, replacements, and storm repair for homes, shops, and barns across Sanpete County.


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.

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

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

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

Built to handle heavy snow
Proper flashing and solid deck prep keep snow and ice where they belong: outside.

Storm damage that gets fixed right
Wind and hail leave damage you can't always see. We find it and repair it properly.

The long view for your property
A roof is one of the biggest systems you'll replace. We make sure it's done right.
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
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
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
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
Homeowner in Moroni
Roof work across Sanpete County
Steel, asphalt, or standing seam. We've got the work photos to show what holds up in this valley.






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.
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.
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.