About Gotcha Covered Roofing

Three generations of South Orange County roofers. One family, one straight-answer approach, since 1990.

Three Generations of South Orange County Roofing

Gotcha Covered Roofing didn't start as a business plan. It started as a trade passed down. Robert Sr. took the trade his father taught him and built Gotcha Covered Roofing Company in 1990, and today his son Robert Jr. runs the day-to-day, with a fourth generation on the way and learning the business behind him.

What hasn't changed across three generations is the approach: tell the homeowner the truth about what their roof actually needs, do that work well, and don't pad the invoice with anything extra.

0+
Years of Experience
0+
Satisfied Clients
0/7
Available for You

Why We Do Things the Way We Do

We've never believed in selling homeowners work they don't need. If a roof needs a repair instead of a full replacement, that's what we'll say. If it can wait six months, we'll tell you that too. That's not a slogan, it's the same reputation this family has carried since 1990, built one honest inspection at a time.

values:

  • Brutally honest, transparent, and reliable.

  • precise work with lasting results.

  • dedicated to every client’s trust.

Where We Work

Most of our work today is concentrated in Laguna Beach and Laguna Niguel, along with San Clemente. We're actively expanding into Mission Viejo and San Juan Capistrano, and we serve Dana Point, San Juan Capistrano, Aliso Viejo, Ladera Ranch, Rancho Santa Margarita, Coto de Caza, and San Juan Hills as well.

Licensed, Bonded, Insured, and Local

Family owned and veteran owned since 1990

Three generations of South Orange County roofing experience

Licensed, bonded, and insured — CSLB Lic. 591611

Direct access to the owner, not a call center

Talk to the Family Behind the Work

Get a brutally honest look at your roof.

Proudly

Working

with:

LogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogoLogo

CSLB Lic. #591611 | Licensed, Bonded & Insured

  • Phone: (949) 413-9662

Business hours

Monday: 8am to 5pm

Tueday: 8am to 5pm

wedday: 8am to 5pm

Thursday: 8am to 5pm

friday: 8am to 5pm

Copyright 2026. Gotcha Covered Roofing. All rights reserved.