Single-story home with dark painted brick and a low hip shingle roof

Salt Lake County Roofing Company

Roofing Company and Roof Repair in Sandy, UT

A licensed, family-owned roofing company for Sandy roof repairs and replacements.

4.9 from 500+ Google reviews

Family Owned in Orem
Since 1992
Workmanship Warranty
Lifetime
16-Point Inspection
Free

Your Local Sandy Roofing Company

Sandy homeowners can count on A1 Roofing for roof replacement, repairs and maintenance. We've been in business since 1992 and are now run by the second generation of the founding family.

Our office is in Orem, and our Salt Lake County service area includes Sandy, Draper and Herriman. A1 is fully licensed and insured, and every new roof carries our lifetime workmanship warranty.

For roof repair, we start with a free 16-point inspection and tell you plainly whether a repair will do or the roof needs replacing.

Not a Storm Chaser

We're a second-generation family business that has been roofing since 1992, not a crew that shows up after a hailstorm and moves on. We're still here for maintenance and warranty support long after the job is done.

What Every Sandy Roof Gets

  • Free 16-Point Inspection With Photos
  • GAF, Owens Corning and CertainTeed Products
  • Lifetime Workmanship Warranty
  • Financing Through Service Finance Company
Meet the A1 Roofing Family

Roofing Services in Sandy

Replacement, repair, storm damage and new roofs for Sandy homes and businesses.

All Roofing Services

Roof Replacement Before and After

Real A1 Roofing projects. Drag the slider to compare, and see more in our roofing gallery.

Top-down view of a large home with a new brown shingle roof and landscaped yard
Top-down view of the same home before its re-roof
A complex roofline, fully re-roofed and cleaned up.

A1 Roofing Reviews

Real Google reviews from homeowners we have roofed for.

Our entire roof was replaced in one day. I was expecting at least a few days. The crew worked efficiently and the new roof looks really good. The yard was cleaned up exceptionally well. I would highly recommend A1 Roofing if you need your roof replaced.

Kendall & Heidi P., Google Review

4.9

Google rating from 500+ reviews

Read Our Google Reviews
  • “Quick to action, quality work and very communicative.”

    Nathan S.

  • “They have a lifetime workmanship guarantee, use premium materials and got our roof done in one day!”

    Aaron M.

  • “They were on time, laid out tarps to protect things and cleaned as they worked.”

    James J.

Sandy Roofing FAQ

Should I Repair or Replace My Roof?

A leak or a few damaged shingles on a sound roof is a repair. Curling shingles across the whole roof, a sagging deck or daylight in the attic usually mean it's time to replace, especially on a roof older than 20 years.

What Is the Insurance Claim Process for Roof Damage?

Start with a free inspection so you only file when there's real damage. If we find it, you file with our report, we meet with your adjuster, and once the claim is approved your out-of-pocket cost is usually just the deductible.

What Roofing Materials Hold Up Best to Hail?

Look for Class 4 impact-rated products. Our asphalt shingles carry Class 4 impact ratings, and metal roofing is rated for hail, high winds and heavy snow as well.

Are Your Roofers Licensed and Insured?

Yes. A1 Roofing is fully licensed and insured, our employees are covered by workers' compensation, and we're Google Guaranteed.

Roofers Near Sandy

Roofing by City

We also serve Cedar Hills, Saratoga Springs, Eagle Mountain, Spanish Fork, Mapleton, Salem, Payson, Elk Ridge, Genola, Heber, Draper, Salt Lake City and the rest of Utah County.

All Service Areas

Visit Our Orem Office

415 W 1200 N St Suite A
Orem, UT 84057

Monday–Saturday, open 24 hours. Sunday closed.

Get a Free Roof Inspection in Sandy

See your price in about a minute, or book a free 16-point inspection with photos of what we find.

  • Lifetime Workmanship Warranty
  • Google Guaranteed
  • Financing Available

Get Your Free Roof Inspection

Tell us about your roof and we'll call to schedule a time. Prefer to talk now? Call (385) 338-3151.

Call NowInstant Quote