Texas roofers. Since 2017.4.9 ★   346 Google reviewsFind your local team
Mammoth Roofing & Exteriors(210) 934-9074Free Roof Grade

Mammoth Roofing reviews. Real roofs. Real peace of mind.

4.9 stars. 346 reviews on our Boerne Google profile. Read what homeowners say about working with Mammoth.

A completed Mammoth shingle roof in Belton, TexasMammoth roof · Belton, Texas
4.9★346 Google reviewsOur Boerne Google profile
BBB Accredited · A+Accredited since 2018
Workers’ comp carriedAsk us for the certificate
2017Roofing since 2017Rooted in Texas
Mammoth Two Tusk Limited Lifetime WarrantyMonumental Installation System

Selected Google reviews

Good roofs. Real reviews.

Google4.9/5346 reviews
★★★★★
“A year after Mammoth replaced our roof, their customer service is still incredible!”
Jennifer McCannRead full review
★★★★★
“I had my roof recently replaced by mammoth, they did a great job.”
AshleyRead full review
★★★★★
“They gave us the best value for this project and we love the roof.”
Ashley HarvisonRead full review

Excerpts from our Boerne Google profile. Checked .

See all reviews on Google

Accreditations & awards

The details worth checking.

BBB Accredited · A+

Mammoth Contracting has been BBB Accredited since 2018. Its BBB profile carries an A+ rating.

Workers’ comp carried

Ask for the certificate before your project starts.

Roofing since 2017

Rooted in Texas, with headquarters in Boerne.

Mammoth Two Tusk Limited Lifetime Warranty

Two layers of protection: our 10-year workmanship warranty on the installation, and the manufacturer's limited lifetime material warranty on the roofing materials. See what each covers and how the roofing system is built.

Read about the warranty

Know where
your roof stands.

The Roof Grade is free. The report is written.
What happens next is your decision.

  • 32 inspection points, attic first
  • 75–150 photos of what we find
  • An honest, written recommendation

Get your free Roof Grade

Free inspection + photo report + measurement + proposal. Yours to keep.

No pressure. If everything’s fine, we tell you.