Two-story home with a new black shingle roof over a brick garage, with mountains behind

Utah County Roofing Company

Roofing Company in American Fork, Utah

Storm damage, leaks and worn-out roofs, handled for American Fork homes and businesses.

4.9 from 500+ Google reviews

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

Your Local American Fork Roofing Company

Roof repair, roof replacement and storm damage repair are our specialties in American Fork. We've roofed in Utah Valley for more than 30 years, with premium brands and a lifetime workmanship warranty behind every new roof.

Some roofs need a minor fix and others need a full tear-off. Either way, we use quality materials that stand up to Utah weather, on homes and on commercial buildings.

New construction is part of our work too. You can see recent projects in our gallery.

How a Project Starts

It begins with a phone call so we understand what your roof needs. We then visit to inspect it and give you a detailed estimate before any work is scheduled.

What Every American Fork 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 American Fork

Replacement, repair, storm damage and new roofs for American Fork 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.

Two-story home with dormers and a new brown architectural shingle roof
The same home before replacement, with a weathered wood shake roof
A weathered wood shake roof replaced with a new shingle roof.

A1 Roofing Reviews

Real Google reviews from homeowners we have roofed for.

Israel and Michael from A1 Roofing walked me through the entire process and did an amazing job replacing my roof! I will definitely be using them again and be referring them to my friends!

Joao S., Google Review

4.9

Google rating from 500+ reviews

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

    Aaron M.

  • “Our entire roof was replaced in one day. The yard was cleaned up exceptionally well.”

    Kendall & Heidi P.

  • “Quick to action, quality work and very communicative.”

    Nathan S.

American Fork Roofing FAQ

What Does a New Roof Cost in American Fork?

It depends on size, material and complexity. Asphalt shingles are the most affordable option, while large homes and premium materials like metal cost more. We'll give you an estimate after a free inspection.

Does a Leaking Roof Have to Be Replaced?

Often not. We assess how far the damage goes, repair it when we can and recommend replacement only when repairs won't hold.

How Long Can I Expect My Roof to Last?

Usually 20 to 30 years. Three-tab shingles sit at the low end, around 15 to 20 years, and good maintenance helps any roof reach its full life.

Does a New Roof Add Value to an American Fork Home?

Yes. It improves curb appeal and protects the structure underneath, and both support your home's value.

Do New Roofs Come With a Warranty?

Yes. Your shingles or panels carry a manufacturer warranty, and A1 adds a lifetime workmanship warranty on the installation. We explain both before work begins.

Roofers Near American Fork

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 American Fork

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