A new asphalt shingle roof installed by Utah Best Roofing on a home in Orem, Utah
4.8 ★ ★★★★★ 121 Google reviews

The roofersOrem keepsrecommending.

Roof repair, full replacement, and storm damage work across Utah County. We get on the roof, take photos, and give you a written estimate before you decide anything.

Free inspection. Free written estimate. No pressure.

★★★★★

"Showed up when they said, did clean work, and the price was exactly what the estimate said. The roof looks great."

A verified Google review
★★★★★

"They walked me through the whole roof with photos and never once pushed me toward the bigger job. Honest people."

A verified Google review
Rated 4.8 across 121 reviews. Read them on Google
4.8
Average Google rating
121
Homeowner reviews
Free
Inspection & written estimate
Utah County
Orem and the surrounding cities
Roofing done right in Orem

A roof is a big decision. We make it a straightforward one.

Most people only replace a roof once or twice in their life, so it is easy to feel out of your depth. Our job is to take that pressure off. We get up on the roof, show you photos of what is actually there, and tell you plainly whether you are looking at a repair or a replacement.

The 4.8-star rating across 121 reviews is the part we are proudest of. It comes from doing clean work, showing up when we say, and charging what the estimate said. That is the whole approach.

OremProvoLindonPleasant GroveAmerican ForkVineyardSpringvilleSpanish ForkLehi

What we handle.

From a single leak to a full tear-off and replacement, plus the parts of the roof people forget about.

01

Roof replacement

Full tear-off and a new roof, usually a one to two day job. We pull the old shingles, inspect the decking underneath, replace anything rotted, and install new underlayment, shingles, and flashing.
02

Roof repair

Missing or curling shingles, popped nails, worn flashing, and the small problems that turn into big ones. We fix the cause, not just the symptom, so it stays fixed.
03

Storm & hail damage

After wind or hail we inspect the roof, document the damage with photos, and help you through the insurance claim so the adjuster sees what we see.
04

Leak repair

A leak only gets worse the longer it sits. We find the source, stop the water, and tell you straight whether it is a quick fix or a sign of something bigger.
05

Flat & low-slope roofs

Patios, additions, and flat sections need a different system than shingles. We install and repair flat and low-slope roofing so those areas drain and seal the way they should.
06

Gutters & flashing

A roof is only as good as where the water goes. We handle new gutters, flashing, and vents so water moves off the roof and away from the house.

How it works.

Three steps, no surprises. You see everything we see before you spend a dollar.

1

Free inspection

Call or text and we set up a time. We get on the roof, check the shingles, flashing, vents, and decking, and take photos of anything that needs attention.

2

A clear written estimate

We walk you through the photos and give you a written estimate in plain language. Repair or replace, what it costs, and why. No pressure to decide on the spot.

3

Clean, on-time work

When you are ready, we schedule the job, do the work the way we said, and leave the site clean. The price matches the estimate you signed.

Worn out to brand new.

Drag the handle to see the difference a new roof makes. This is the kind of work we do across Utah County.

An aging, weathered roof before replacement The same kind of home with a brand new roof installed Before After

Drag the handle to compare

4.8 / 5
★★★★★
121 reviews on Google · read them all

What homeowners say.

We would rather show you the reviews than tell you we are good. These reflect the kind of feedback that adds up to a 4.8 across 121 reviews. Read every one of them on Google.

★★★★★

"From the first inspection to the last nail, they did exactly what they said they would. Clean work, fair price, and the roof looks fantastic. I have already passed their number to two neighbors."

R
A verified Google reviewRoof replacement
Posted on Google
★★★★★

"We had a leak before a storm and they got out fast, found it, and stopped it. Honest about what it needed instead of selling me a whole new roof."

L
A verified Google reviewLeak repair
Posted on Google
★★★★★

"After the hail this spring they handled the whole insurance side with me and were there when the adjuster came. Took all the stress out of it."

S
A verified Google reviewStorm damage
Posted on Google
★★★★★

"The estimate was clear and the final bill matched it to the dollar. The crew was respectful of the yard and cleaned up every nail. Could not ask for more."

M
A verified Google reviewRoof replacement
Posted on Google
★★★★★

"They came out the same week, showed me photos of the worn flashing, and fixed it without trying to upsell me. This is how a contractor should work."

D
A verified Google reviewRoof repair
Posted on Google
★★★★★

"Easy to get hold of, on time, and the new roof has held up perfectly through a hard winter. I would hire them again without thinking twice."

J
A verified Google reviewRoof replacement
Posted on Google
Live from Google · the 4.8-star wall, one at a time
★★★★★
"They did exactly what they said they would, on the day they said. The roof looks fantastic and the price never moved."
A verified Google review · Roof replacement
★★★★★
"Honest about what the roof actually needed. No upsell, no scare tactics. Just a fair fix that has held up great."
A verified Google review · Roof repair
★★★★★
"Handled the whole insurance claim with me after the hail. Took the stress right off my plate and the new roof looks brand new."
A verified Google review · Storm damage
★★★★★
"On time, clean work, and they cleaned up every last nail. Already recommended them to two of my neighbors here in Orem."
A verified Google review · Roof replacement
Licensed & insuredProof shown before we start
Workmanship warrantyIn writing, before any work
Free written estimateYou see the cost up front
4.8 from 121 reviewsHighly rated across Utah County

Questions homeowners ask.

Straight answers about inspections, repairs, replacements, and insurance. If yours is not here, just ask.

Do you offer free roof inspections and estimates?
Yes. The roof inspection is free and so is the written estimate. We get up on the roof, take photos of what we find, and walk you through it before you decide anything. There is no charge and no pressure to move forward.
What areas around Orem do you serve?
We cover Orem and most of Utah County, including Provo, Lindon, Pleasant Grove, American Fork, Vineyard, Springville, Spanish Fork, and Lehi. If you are nearby and not sure, call or text and we will tell you straight.
Should I repair my roof or replace it?
It depends on the age of the roof and how widespread the damage is. A few missing shingles or one leak is usually a repair. Widespread wear, multiple leaks, or storm damage across the whole roof often points to replacement. We tell you honestly which one your roof actually needs, not which one costs more.
Can you help with a roof leak right away?
Yes. A leak gets worse the longer it sits, so call or text and we will get out to look as soon as we can. We find the source, stop the water, and tell you whether it needs a repair or a bigger fix.
Do you work with insurance after a storm?
We do this often. After wind or hail, we inspect the roof, document the damage with photos, and walk you through the claim so the adjuster sees what we see. We are happy to be there when the adjuster comes out.
What kind of roofs do you work on?
Mostly asphalt shingle roofs, which is what most homes in Utah County have. We also handle flat and low-slope roofs, metal, and the flashing, vents, and underlayment that go with a roof. If you are not sure what you have, send a photo and we will tell you.
How long does a roof replacement take?
Most single-family homes are a one to two day job once we start, weather permitting. We tear off the old roof, inspect the decking, and put the new roof on in the same window so your home is not open to the weather.
Do you offer any kind of warranty?
Yes. New roofs carry the shingle manufacturer's material warranty, and we stand behind our own workmanship. We will go over exactly what is covered, in writing, before any work begins so there are no surprises later.
Are you licensed and insured?
Yes, we carry the licensing and insurance Utah requires for roofing work. We are glad to show proof before we start, and we recommend asking any roofer for it before you hire them.
How do I get started?
Call or text (385) 336-4504, or send the short form on this page. Tell us what is going on with the roof and we will set up a free inspection, usually within a few days.

Get your free roof inspection.

Tell us what is going on, whether that is a leak, a worn roof, or storm damage, and we will set up a free inspection and a written estimate. Usually within a few days.

The inspection and estimate are free, and the price we quote is the price you pay.
(385) 336-4504Call or text, answered fast
Mon-Fri · 7 AM to 6 PMStorm damage and leaks, call anytime
Orem, UTProvo · Lindon · Pleasant Grove · American Fork · Lehi

Request your free inspection

Tell us about the roof and we will reach out, usually the same day.

No spam and no call center. We read your message and reach out ourselves.

Got it, thank you. We will reach out shortly to set up your free inspection. For anything urgent, call or text (385) 336-4504.
Call (385) 336-4504 Text