Stucco and brick home with a new brown shingle roof over the garage

Utah County Roofing Company

Roofing Contractor in Lindon, UT

Roof repairs, replacements and free estimates for Lindon homes, from a contractor based next door in Orem.

4.9 from 500+ Google reviews

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

Your Local Lindon Roofing Company

Lindon sits right next to Orem, where A1 Roofing was founded in 1992 and still has its office. We're a family-run roofing contractor, and we handle roof repairs, roof replacement and maintenance across Lindon.

Our team brings more than 100 years of combined roofing experience. We stay with you from the first consultation to the final inspection, and we're here afterward for maintenance, repairs and warranty support.

A1 is fully licensed and insured, Google Guaranteed and built on a reputation for premium brands and careful work.

What Every Lindon 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 Lindon

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

Drone view of a large roof finished in new architectural shingles
Drone view of the same roof before replacement, with old weathered shingles
Old, weathered shingles replaced with a new architectural roof.

A1 Roofing Reviews

Real Google reviews from homeowners we have roofed for.

Awesome company, great team! Very knowledgeable and friendly to work with. I will use them in the future. Thanks guys.

Tyson, Google Review

4.9

Google rating from 500+ reviews

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

    Kendall & Heidi P.

  • “They walked me through the entire process and did an amazing job replacing my roof!”

    Joao S.

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

    Aaron M.

Lindon Roofing FAQ

Do I Need a Permit to Replace My Roof in Lindon?

Yes, when the job involves the roof's structure: new framing, replacing sheathing or a major reroof. Electrical or plumbing tied into the roof also needs one. Plan to include a basic roof drawing and a site plan with the application.

How Does a Roof Insurance Claim Work in Lindon?

The usual steps:

  • Get a free inspection before you file
  • If there's damage, file with your insurer using the inspection report
  • Your roofer meets the adjuster to make sure everything is covered
  • Once approved, you usually pay only your deductible

Should I Have My Roof Inspected After a Storm?

Yes. A prompt inspection after severe weather shows any damage early and keeps a small leak from becoming a larger repair.

What Payment Plans Are Available?

Through Service Finance Company you can pick from two kinds of plans:

  • Short-term, interest-deferred plans
  • Long-term plans with a fixed monthly payment

How Do I Choose the Right Roofing Material?

Weigh upkeep and code along with looks. Metal and composite shingles need little maintenance, wood needs more, and any roof has to meet fire-rating, snow-load and ventilation requirements.

Roofers Near Lindon

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 Lindon

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