Leaks, storm damage, or an old roof? We will make it right.
Keystone Roofing Co. is a local, family-owned roofer that has protected Utah County homes since 2008. We inspect your roof for free, show you photos of everything we find, and give you a written price before any work begins.
Not sure what is wrong? Try our 60-second Roof CheckerAsk the neighbors. They will tell you the same thing.
Tell us what your roof is doing. We will find the problem and fix it right.
Our roofers see these problems every day. Pick the one that sounds familiar and we will take it from there.
- Water stains on the ceiling
- A leak during rain or snowmelt
- Missing or blown-off shingles
- Hail or wind damage after a storm
- Leaks around a chimney, vent, or skylight
- Ice dams along the roof edge
- Curling, cracked, or bald shingles
- A roof that is 20 or more years old
Written price before any work, and every repair is backed by our workmanship warranty.
What is your roof trying to tell you?
Answer three quick questions to learn what may be causing the problem, how urgent it could be, and whether it may be an insurance claim.
- Understand the possible causes
- Find out if it may be covered by insurance
- Get a recommended next step
This tool gives general guidance and does not replace an inspection by a licensed roofer.
Straight answers before you call.
A roof problem is stressful enough without wondering what it will cost or whether you are about to be talked into a whole new roof. Here is how we work.
Get My Free EstimateHow much does a roof repair or replacement cost?
Most repairs, like replacing missing shingles or resealing flashing, run between [$X] and [$Y]. A full replacement depends on the size and pitch of your roof and the material you choose. You get the exact price in writing before we start.
Will insurance pay for my roof?
If hail or wind damaged your roof, your homeowners policy may cover the repair or replacement, minus your deductible. We document the damage with photos and can meet your adjuster on site, so nothing gets missed.
Will you try to sell me a new roof?
No. Many leaks can be fixed with a repair, and we will tell you when that is the case. You see photos of everything we find, so you can make the decision yourself.
How long does a new roof take?
Most homes are finished in one to two days. We protect your landscaping, keep the site tidy while we work, and run a magnet over the yard and driveway to pick up every nail.
What if it rains during my install?
We watch the forecast closely and only tear off what we can dry in the same day. If weather moves in, your roof is covered and watertight before we leave.
What if something goes wrong later?
Every job is backed by our [X]-year workmanship warranty, and new roofs carry the manufacturer warranty. If a repair we made leaks again, we come back and make it right.
Time for a new roof? Get the right one, installed in a day or two.
We install architectural asphalt shingles, standing seam metal, and seamless gutters, and we will tell you honestly whether a repair or a new roof makes more sense for your home and budget.
We inspect and photograph your roof.
You see exactly what we found, from the shingles to the flashing to the decking, before anyone talks price.
You get options with written prices.
You see the price for each material and color side by side, with no pressure to decide on the spot.
We install it and clean up every nail.
Our crew protects your landscaping, finishes most roofs in a day or two, and runs a magnet over the whole yard before we leave.



Honest advice and upfront prices, from a local roofer.
A roof should protect your home for decades, and so should our reputation. That is why you see photos and a price before we start, and why the work is guaranteed.
Storm damage and insurance claims
Hail and wind damage is easy to miss from the ground. We inspect your roof for free, document every bit of damage with photos, and can meet your insurance adjuster on site.
Commercial roofing that keeps your business dry.
We install, repair, and maintain flat and low-slope roofs for offices, retail spaces, warehouses, and apartment buildings across Utah County, with work scheduled around your business hours.
- TPO, coatings, and metal roofing systems
- Maintenance plans that catch small leaks early
- Licensed, insured, and experienced with commercial bids
Locally owned, right here in Utah County.
We are a local roofing company, not a storm chaser from out of state, so the crew on your roof lives and works in the same communities you do and will be here long after the job is done.
- Address
- [Street address]
[City], UT [ZIP] - Phone
- (801) 555-0129
- Hours
- Monday to Friday, 7:00 a.m. to 6:00 p.m.
Emergency tarping is available for active leaks. - We serve
- Spanish Fork, Springville, Mapleton, Salem, Payson, Santaquin, Provo, Orem, and Elk Ridge
Ready when you are. The inspection is on us.
Send us a few details and we will set up your free inspection. If water is coming in right now, calling is the fastest way to reach us.
(801) 555-0129