★★★★★ 4.6 / 5  ·  1,383 Google reviews
Millcreek, Utah · Est. roofing

Roofs built to last.

Roofing and repair for the Salt Lake valley. Replacements, leaks, storm damage, flat and metal roofs. Free inspection, a written estimate you can read, and work that holds through a Wasatch winter.

A new asphalt shingle roof installed by RoofTek under a clear Utah sky
01   Full tear-off and re-roof, Millcreek
Rating4.6★ / 1,383 reviews
Licensed & insuredUtah contractor
EstimateFree, in writing
Backed byWritten warranty
Who we are

Roofing contractor based in Millcreek, working across the Salt Lake valley.

A roof is the one thing on your house you only think about when it fails. Our job is to make sure it doesn't.

We do straightforward roofing. We come out, get on the roof, and tell you what it actually needs, a repair, a section, or a full replacement, not whatever costs the most. Then we put it in writing and do it clean.

That approach is what 1,383 homeowners have rated 4.6 stars on Google. No call center, no pressure, and a crew that cleans up after itself and runs a magnet for stray nails before it leaves your driveway.

What we do

Every job starts the same way: a free inspection and a written estimate. No phone quotes, no guessing.

S/01

Roof Replacement

Full tear-off and re-roof on asphalt architectural shingles. We strip down to the deck, replace any rotted sheathing, and lay new underlayment, flashing, and shingles. Incl · tear-off · deck repair · underlayment · ridge vent · cleanup
Residential
1-3 days
S/02

Roof Repair

Leaks, missing or lifted shingles, cracked flashing, bad vent boots, and storm damage. If a repair is the right call, we do the repair and leave the rest alone. Incl · leak trace · flashing · boots · valleys · patch & seal
Same-day
response
S/03

Storm & Hail Damage

Wind and hail claims, documented properly. We photograph the damage, walk it with your adjuster when it helps, and explain the scope in plain language. Incl · damage report · adjuster support · emergency tarp
Insurance
claims
S/04

Flat & Low-Slope

TPO and membrane systems for additions, garages, and low-slope sections where shingles won't hold. Properly seamed, flashed, and drained. Incl · TPO membrane · drainage · seam welding
Flat roofs
& additions
S/05

Metal Roofing

Standing-seam and corrugated metal for homes that want a roof that outlasts a couple of asphalt cycles. Clean lines, long life, low maintenance. Incl · standing seam · corrugated · trim & flashing
Long-life
systems
S/06

Inspection & Maintenance

A real look at where your roof stands before you buy, sell, or just want peace of mind. Photos, an honest read, and a maintenance plan if it's worth keeping. Incl · full walk · photo report · seal & tune-up
Free
inspection

How a RoofTek job runs

Four steps, no surprises. You know what's happening and what it costs before anyone touches the roof.

01

Free Inspection

We come out, get on the roof, and check the flashing, valleys, vents, and decking. You get photos of anything that matters.

02

Written Estimate

A clear quote that breaks out tear-off, materials, and labor. We walk you through your options and where the money goes.

03

The Install

We protect your landscaping and gutters, do the work clean, and most homes are done in one to three days, weather allowing.

04

Cleanup & Warranty

We haul off every scrap, run a magnet for nails, and hand you the manufacturer warranty plus our workmanship warranty in writing.

Recent work

Salt Lake valley · 2024-2026
Crew installing new shingles on a residential roof
Full re-roof · architectural shingle
Close detail of new roofing shingles and ridge line
Ridge & vent detail
Roofer working on a steep pitched roof
Steep-pitch tear-off
Finished residential roof against the sky
Finished, clean, sealed
New roof installation in progress on a home
Underlayment & flashing
Roofing crew completing a shingle roof
Crew finishing a re-roof

What homeowners say

4.6 ★★★★★ 1,383 reviews on Google
★★★★★
"They showed up when they said, got on the roof, and gave me a straight answer. It was a repair, not the full replacement another company tried to sell me."
Representative of our Google reviews
★★★★★
"Whole crew was done in two days and you couldn't tell they'd been here. Not a single nail left in the driveway."
Representative of our Google reviews
★★★★★
"Handled the whole insurance side after the hail. Clear estimate, no pressure, did exactly what they quoted."
Representative of our Google reviews
★★★★★
"Called about a leak in the morning and they were out the same day to tarp it. Fixed it right that week."
Representative of our Google reviews

Representative of the feedback behind a 4.6-star average. Read our Google reviews →

The numbers Verified on Google

The proof is in the record, not the pitch.

4.6
Average Google rating across the valley
1,383
Homeowner reviews and counting
8
Cities served across the Salt Lake valley
0
Cost for an inspection and estimate

Rating and review count from this business's Google profile as of 2026.

Get a free roof inspection.

Tell us what's going on, a leak, hail damage, an aging roof, or a home you're about to buy. We'll get out to look, usually the same day you call.

The RoofTek promise
  • Free inspection and a written estimate, no obligation
  • The price you sign is the price you pay
  • Manufacturer plus written workmanship warranty
(801) 471-2054Call or text, answered the same day
Text us a photoSend a picture of the trouble spot, we'll tell you straight
Mon-Fri · 7 AM to 6 PMStorm and leak calls answered after hours
Millcreek, UTServing Salt Lake City · Holladay · Murray · Cottonwood Heights · Sandy

Request your inspection

Three quick fields. We'll call or text you back the same day.

No call center and no spam. Your message comes straight to RoofTek.

Got it, thanks. We'll reach out the same day to set up your free inspection. For anything urgent, call or text (801) 471-2054.

Questions, answered straight

Roofing in Millcreek & the SL valley
Q1 How much does a new roof cost in Millcreek?
Most homes in the Salt Lake valley land in a wide range depending on roof size, pitch, how many layers have to come off, and the shingle line you pick. The honest answer is we won't quote a price over the phone without seeing it. We come out, measure, get on the roof, and hand you a written estimate that breaks out tear-off, materials, and labor so there are no surprises on invoice day.
Q2 Do you offer free roof inspections?
Yes. The inspection and the estimate are free with no obligation. We walk the roof, check the flashing, valleys, and penetrations, photograph anything that matters, and tell you straight whether you need a full replacement or just a repair.
Q3 Can you help with an insurance or storm claim?
We work storm and hail claims regularly. We document the damage with photos, meet your adjuster on site when it helps, and explain the scope in plain language. We won't talk you into a claim you don't need.
Q4 How long does a roof replacement take?
Most single-family homes are torn off and re-roofed in one to three days, weather permitting. We protect your landscaping and gutters, run a magnet for nails before we leave, and haul off every scrap of the old roof.
Q5 Do you fix leaks, or only replace whole roofs?
Both. A lot of calls are a single leak around a chimney, a vent boot, or a valley, and that's a repair, not a replacement. If a repair is the right call we'll tell you, do it, and move on. We don't upsell roofs that have years left.
Q6 What roofing materials do you install?
Asphalt architectural shingles for most homes, plus standing-seam and corrugated metal, and flat or low-slope membrane systems like TPO for additions and commercial roofs. We'll match what fits your home, your HOA, and your budget.
Q7 Are you licensed and insured?
Yes. We carry a Utah contractor license and general liability and workers comp coverage, and we can send proof before any work starts. Ask us for the current numbers and we'll get them to you in writing.
Q8 What warranty comes with the work?
You get the manufacturer warranty on the materials plus our own written workmanship warranty on the install. The exact terms are in the estimate so you can read them before you sign anything.
Q9 Which areas do you serve?
Millcreek is home base, and we cover the Salt Lake valley: Salt Lake City, Holladay, Murray, Cottonwood Heights, Sugar House, South Salt Lake, and Sandy.
Q10 How fast can you get out for a leak?
Call us and we answer the same day. For an active leak we prioritize getting eyes on it fast and tarping it so the water stops before it does more damage inside.
Call now Text us