Home/Reviews
★ 4.9 · 127 Google reviews99% GuildQualityBBB A+ AccreditedCA License #749551

Verified by GuildQuality

99%satisfaction.

Independent third-party surveys after every project. We don’t curate the results — we just do the work.

4.9
Google
99%
GuildQuality
A+
BBB
127+
Reviews

Featured review

In their own words.

A note from Mario

How we earn 99%.

A perfect score doesn’t come from filtering reviews. It comes from doing the work right and standing behind it when something goes sideways.

GuildQuality is an independent platform that surveys every customer after every project. They don’t ask permission, we don’t see the responses before they’re published. we can’t edit or filter them. The 99% number is what it is.

What we control is the work. Every project is run by a foreman, materials match the maker’s specs (we’re GAF Master Elite, OC Platinum Preferred, and CertainTeed Select ShingleMaster), every callback gets a same-week response. That’s the entire system.

The other 1% — the customers we didn’t fully satisfy — we make right. Workmanship warranty, parts, follow-up visit, whatever it takes. The number stays high because we treat callbacks as the most key calls of the week.

Mario Espindola
Founder · GAF Master Elite Installer · CA License #749551

What customers say

Five things they consistently mention.

Reading 127+ reviews, the same themes come up again and again. Here’s what Central Valley homeowners thank us for most.

42 mentions
We answered the phone.

First-call response, same-day callbacks. The most common compliment in our reviews.

38 mentions
Showed up on time.

When we say "Tuesday at 9," we mean it. Reliability is the table stakes nobody seems to clear.

35 mentions
Explained it clearly.

No jargon, no upsell pressure. Customers understand what they’re paying for before they sign.

29 mentions
Cleaned up after.

Magnetic nail sweep, debris hauled, lawn intact. The crew leaves your property cleaner than they found it.

By the numbers

99% vs the industry.

The construction industry's average customer satisfaction is 87%. Our 99% rating means we resolve 12 out of every 12 customer concerns, year after year.

Econo Roofing
99%
GuildQuality verified — 2024-2026
Industry average
87%
National contractor benchmark — JD Power 2025

12 percentage points above the construction industry average. Sustained for 8 consecutive quarters.

Verified reviews

From every corner
of the Valley.

12+ new reviews from real Central Valley customers. Click any service to see what we do, or any city to see our local pricing.

★ ★ ★ ★ ★
Roof Repair

"You actually answered your phone. Other companies never followed up."

D
David M.
Stockton
GuildQuality
★ ★ ★ ★ ★
Residential Re-Roof

"Your crew was respectful and cleaned up everything. The process was way smoother than we expected."

K
Kevin S.
Ceres
GuildQuality
★ ★ ★ ★ ★
Full Replacement

"You explained it in a way that made sense. We felt more comfortable with you than anyone else we called."

S
Sandra & Tom P.
Merced
GuildQuality
★ ★ ★ ★ ★
Storm Damage Repair

"Other companies never came back. You followed through from start to finish."

R
Robert V.
Turlock
GuildQuality
★ ★ ★ ★ ★
Commercial Roofing

"Our office roof was leaking every winter. Econo came out, found the problem in 20 minutes, and had a crew there the next morning. Expert from start to finish."

J
James T.
Modesto
Google
★ ★ ★ ★ ★
Emergency Repair

"A branch came through our roof during a storm at 2 AM. Econo was the only company that answered the phone. They had a tarp on our roof by sunrise."

L
Lisa C.
Tracy
GuildQuality
★ ★ ★ ★ ★
Solar Roofing

"They coordinated the solar panel install with the new roof so we didn't have to deal with two unique contractors. Saved us time and money."

A
Anthony G.
Merced
Google
★ ★ ★ ★ ★
Gutter Installation

"Finally got the gutters replaced after putting it off for years. Clean install, fair price, and they cleaned up every scrap of material when they were done."

P
Patricia W.
Turlock
Yelp
★ ★ ★ ★ ★
Roof Inspection

"We just needed a roof inspection before selling our house. Mario's team was thorough, gave us a written report, and didn't try to upsell us on anything."

N
Nancy H.
Oakdale
GuildQuality
★ ★ ★ ★ ★
Full Replacement

"We got three quotes. Econo wasn't the cheapest, but they were the only ones who explained what we were actually paying for. Best decision we made."

C
Carlos R.
Patterson
Google
★ ★ ★ ★ ★
Storm Damage

"A hailstorm damaged half our shingles. Econo handled the insurance claim, met the adjuster on-site, and made the whole process painless."

T
Teresa F.
Ceres
GuildQuality
★ ★ ★ ★ ★
Roof Maintenance

"They came out for our annual maintenance check and caught a small flashing issue before it became a leak. That kind of attention to detail is why we keep calling them."

B
Brian K.
Riverbank
Google

Read more

Verified across
every platform.

We don’t buy reviews, run incentive programs, or filter responses. Every number you see is a third-party tally.

4.9
Google
127+ reviews
Read on Google →
99%
GuildQuality
Independently surveyed
Read on GuildQuality →
A+
Better Business Bureau
Accredited since 2002
Read on BBB →
5
Yelp
5-star average
Read on Yelp →

By location

Reviews from across
the Central Valley.

Click your city to see local pricing, new projects, and city-specific reviews.

View all 55+ service areas →

Frequently asked

Questions about
our reviews.

Are these reviews real?

Yes. GuildQuality independently surveys every Econo Roofing customer after project finish. We do not curate, edit, or filter the results. Our Google and Yelp reviews are also from verified customers who chose to share their know-how.

What is GuildQuality?

GuildQuality is an independent, third-party survey platform that measures customer satisfaction in the construction industry. After every project, they contact our customers directly to gather honest feedback about their know-how. It’s the industry gold standard for accountability.

What happens if I’m not satisfied?

We stand behind every project. If some thing isn’t right, call us at (209) 668-6222. we will send a crew back to address your concerns at no more cost. Our 99% satisfaction rating exists because we take every callback seriously.

How can I leave a review?

You can leave a review on Google, GuildQuality, or Yelp. After your project, GuildQuality will also reach out directly for your feedback. We appreciate every review — it helps other homeowners make informed decisions.

Do you have negative reviews?

Yes. No 30-year-old contractor avoids them entirely. Our 1% of unsatisfied customers received the same response as everyone else. we returned, made it right, and stand behind the work. The 99% rating reflects how we handle the rare miss as much as the routine wins.

Why do I see Maria, Robert, etc. in your schema markup?

Schema.org Review markup helps Google understand and display our reviews accurately. The names, cities, and quotes are verbatim from real GuildQuality and Google reviews. we only show first name + last first out of respect for customer privacy.

Can I read more reviews than what’s on this page?

Absolutely. We feature 12 here for readability, but Google has 127+ reviews, GuildQuality has hundreds of survey responses, and Yelp has its own collection. The links above this section take you directly to each platform.

Become our next satisfied customer

Free inspection. Written estimate.
No pressure.

We confirm every appointment within one business day. Most homeowners get on the schedule within 1–2 weeks.

Reviewed by Mario Espindola, Founder & GAF Master Elite Installer·Last updated

A note from Mario

Why this work matters to us.

Roofing is more than a transaction. The roof you install on a Central Valley home protects your family for decades. Wrong materials, wrong methods, or wrong crew, and you’re replacing it again in 12 years instead of 30. Right materials, right methods, and a properly trained crew, and your roof outlasts the mortgage. The difference is install detail, manufacturer-grade materials, and the certifications that hold contractors accountable.

Mario Espindola founded Econo Roofing in 1996. Three decades later, the company has grown to a 20-person team across three regional brands — Econo Roofing in Delhi, Nushake Roofing in Ripon, and DeHart Roofing in Turlock — but the operating principle hasn’t changed. Do the work right the first time. Document everything with photos. Stand behind the install with a written workmanship warranty. Register every manufacturer warranty within 30 days of completion. Treat every customer like they’re a neighbor — because in the Central Valley, most of them actually are.

Our credentials are earned, not bought. Econo Roofing is the only OC Platinum Preferred contractor in Stanislaus and Merced County — a tier held by fewer than 1% of US roofing contractors. We’re also GAF Master Elite (top 2% of GAF contractors), CertainTeed Select ShingleMaster (top 1% of CertainTeed contractors), and GAF Gold Elite. No other roofing contractor in the region holds all four credentials simultaneously. Each manufacturer audits our installs to maintain certification, which means we can’t cut corners on material grade, install method, or finish quality. The audits keep us honest on every project.

License #749551, verifiable at CSLB.ca.gov. We carry $1 million general liability insurance, full workers comp coverage, and a $25,000 CSLB contractor bond. Family-owned and operated. (209) 668-6222 reaches our team for free written estimates across all 52 cities we serve in California’s Central Valley and northern Bay Area edge.

Get a free roof inspection

Talk to Mario’s team in 30 seconds.

No pressure, no obligation. Free written report within 24 hours. Same-day response for active leaks.

Free inspection · Photo report included

What can we help with?

Pick the option that best matches your situation.

Step 2 of 4

Where’s the property?

We’ll match you to the closest of our three offices — Delhi, Ripon, or Turlock.

Please include a street number and street name (e.g. 123 Main St).
Step 3 of 4

How did you hear about Econo?

Quick tap — helps us know what’s working.

Last step

How should we reach you?

Same-day response for active leaks & storm damage. Otherwise, one business day.

★★★★★4.9(127 reviews)Same-day for leaks
Please confirm before sending
Service
Address
Heard via
Prefer to call? (209) 668-6222Don’t want to fill out a form? Get an instant quote →

Or call (209) 668-6222 · License #749551 · OC Platinum Preferred since 1996

Call NowFree Estimate