5.0 stars · 94 Google reviews

A roof done right, the first time.

Ayala's Roofing is an owner-run crew in Santaquin. Replacements, repairs, leaks, and storm damage across south Utah County, with a written quote before any work starts.

Licensed & insured Free written estimates We work with insurance
Fresh asphalt shingle roof on a south Utah County home installed by Ayala's Roofing
5.0 out of 5
94 reviews from Santaquin neighbors
Licensed & insuredA real, insured roofing contractor, not a chuck-in-a-truck.
Owner on every jobThe person who quotes the roof is the person who builds it.
Written quotesThe price is spelled out before we start. No surprise add-ons.
Clean cleanupOld material hauled off and a magnet run for stray nails.
About Ayala's Roofing

An owner-run roofer your neighbors already trust.

Ayala's Roofing is based in Santaquin and works across south Utah County. We handle full replacements, repairs, and the leaks that show up after a hard Wasatch Front winter or a summer hailstorm.

It is a small, owner-run crew, which means the person who climbs up to look at your roof is the same person who quotes it and stands behind it. The 5.0 rating across 94 reviews is the kind of thing you only get by doing right by people one roof at a time.

SantaquinPaysonSpanish ForkSalemSpring LakeProvoNephi
A roofer installing new shingles on a steep residential roof
What we do

Roofing for homes across the valley.

From a single leak to a full tear-off, here is the work we take on around Santaquin and south Utah County.

Roof replacement

A full tear-off and rebuild when a roof is past patching. New underlayment, flashing, and shingles done to spec.

  • Strip old layers down to the deck
  • Replace rotten decking where we find it
  • New felt, drip edge, and ventilation

Roof repair

Lifted, cracked, or missing shingles, popped nails, and worn spots fixed before they turn into a bigger bill.

  • Shingle and section repairs
  • Flashing around chimneys and vents
  • Honest call on repair vs. replace

Leaks & water damage

We track down where water is actually getting in, not just where the stain shows up, and seal it for good.

  • Leak detection and source tracing
  • Valley, vent, and flashing seals
  • Interior stain guidance

Storm & hail damage

Wind and hail are hard on Utah County roofs. We inspect, document the damage, and help you handle the insurance claim.

  • Free storm-damage inspection
  • Photo documentation for adjusters
  • We meet your insurance on site

Flashing & ventilation

The unglamorous parts that decide whether a roof lasts. Done right around every penetration and ridge.

  • Chimney, skylight, and pipe flashing
  • Ridge and soffit ventilation
  • Ice-and-water shield where it counts

Gutters

Roof and gutters work together. We make sure water leaves the roof and gets away from your foundation.

  • Gutter repair and replacement
  • Proper downspout drainage
  • Cleaned and clear after the job

Not sure what your roof needs?

Send a photo or just tell us what you are seeing. We will tell you straight whether it is a quick repair or time to replace, and either way the estimate is free.

How it works

Three steps, no runaround.

1

Free roof check

Call or text and we set a time to come look. We get up on the roof, see what is really going on, and take photos so you see it too.

2

A written quote

You get a clear, written price with the materials and scope spelled out. No vague numbers, no pressure to sign on the spot.

3

We do the work

We schedule around the weather, get it done in a day or two for most homes, clean up fully, and stand behind the workmanship.

By the numbers

Why people in Santaquin keep calling.

5.0
Average Google rating, not a single review under five stars.
94
Google reviews from homeowners across the valley.
7
Cities served around Santaquin and south Utah County.
$0
What an estimate costs you. Free and no obligation.
Recent work

Roofs we have put on.

A look at the kind of replacement and repair work we do on homes around south Utah County.

A new asphalt shingle roof on a Utah County home
Full replacement, dialed in
Close detail of fresh shingle courses and ridge line
Clean, straight courses
Roofer working on a steep residential roof slope
Steep-slope work
A south Utah County home with a finished roof
Curb appeal restored
A residential home exterior with a well-kept roof
Built to last the winters
Installer fastening new shingles in place
Fastened to spec
5.0
★★★★★
94 reviews on Google

Customers in Santaquin describe the same thing again and again: a roofer who shows up when he says, does honest work, and cleans up after himself.

★★★★★ The shape of the reviews on Google

A 5.0 rating across 94 reviews is not luck. It is what you get when the same person quotes the roof, builds it, and answers the phone after.

★★★★★ Why the rating holds

Free estimate, a written price, work done in a day or two, and a yard left cleaner than they found it. That is the job people keep recommending.

★★★★★ What neighbors point to

These highlights reflect the overall 5.0 rating from 94 reviews. Read them on Google.

Good to know

Questions homeowners ask.

Straight answers on cost, timeline, insurance, and what a roof job actually looks like.

Still have a question? Call us
What areas do you cover?

Ayala's Roofing is based in Santaquin and works across south Utah County, including Payson, Spanish Fork, Salem, Spring Lake, Provo, and down to Nephi. If you are nearby and not sure, just call and ask.

Do you do roof repairs, or only full replacements?

Both. A lot of calls are a single leak, a few lifted or missing shingles, or storm damage that does not need a whole new roof. We will tell you straight whether a repair makes sense or whether you are better off replacing it.

How much does a new roof cost in Santaquin?

It depends on the size of the roof, the pitch, how many layers come off, and the material you pick. We measure the roof, look at what is underneath, and give you a written quote with the price spelled out before any work starts. No surprise charges.

Do you help with insurance and storm damage claims?

Yes. Utah County gets wind and hail, and a lot of roof work goes through homeowner insurance. We will inspect the roof, document the damage with photos, and walk you through the claim so the adjuster sees what we see.

What roofing materials do you install?

Mostly asphalt shingles, which is what most homes here run, plus the underlayment, flashing, and ventilation that go with a proper roof. We also handle low-slope and flat sections. Tell us what your home has and we will match it.

How long does a roof replacement take?

Most single-family homes are a one to two day job once we start, weather permitting. We schedule around the forecast so your roof is never left open overnight in a storm.

Is there a warranty?

Yes. Your shingles carry the manufacturer warranty, and we stand behind our own workmanship. If something we installed is not right, we come back and fix it.

Can I get a free estimate?

Yes. Estimates are free. Call or text and we will set a time to come look at the roof, then send you a written quote. No pressure and no obligation.

Do you clean up after the job?

Always. We tarp the yard, haul off the old material, and run a magnet over the lawn and driveway for stray nails before we leave. You should not be finding our mess after we go.

How do I reach you?

Call or text (435) 314-9490. Texting is often the fastest way to get a quick answer or send a photo of the problem.

Get a free estimate

Let's get your roof looked at.

Tell us what is going on, whether that is a leak, missing shingles, hail damage, or a roof that is just worn out. We will set a time to come take a look and send a written quote.

Our promiseFree written estimate, no pressure, and we stand behind the workmanship. If it is not right, we come back.
(435) 314-9490Call or text. A photo of the problem helps us help you faster.
Santaquin, UtahServing Payson, Spanish Fork, Salem, Spring Lake, Provo & Nephi.
5.0 stars on Google94 reviews from homeowners across south Utah County.

Tell us about your roof

We will call or text you back, usually the same day.

No spam and no call center. Your message comes straight to us and we get back to you.

Got it, thanks. We will reach out shortly to set up your free estimate. For anything urgent, call or text (435) 314-9490.
Call (435) 314-9490 Text