California-licensed roofing since 1978

Photograph of a tile roof under a clear sky, a typical Southern California roofline.

Orange County & Los Angeles County

Southern California roofing since 1978.

Free estimates on roof repairs and reroofs across Orange County and Los Angeles County. Licensed, local, and roofing Southern California since 1978.

Since 1978Licensed and local
CA C-39 Lic. #852568California-licensed contractor
Orange County office990 N Enterprise St #G, Orange
Hermosa Beach office2447 Pacific Coast Hwy Suite 200

Five-star reviews

What customers say on Google and Yelp

  • 5 out of 5 stars

    “Gus and team were really prompt in responding, worked around our schedule, and did a great job in repairing our roof.”

    Jimmy Tan · Google
  • 5 out of 5 stars

    “We discovered a roof leak at our house in Alhambra after the recent rains, and Terrazas Roofing came to the rescue. Jason responded quickly, came out to inspect the roof, and scheduled the repairs promptly… Highly recommend Terrazas Roofing!”

    Daniel Garcia · Google
  • 5 out of 5 stars

    “Gus arrived on time and climbed his ladder to the roof. Fortunately, the roof is in good shape. I appreciate Gus's honesty and candor.”

    Marcia Margolis · Google
  • 5 out of 5 stars

    “They gave me a very fair quote and provided a clear contract that I could review online… Their honesty and kindness truly impressed me… Terrazas Roofing has earned my trust.”

    Randy W., Irvine · Yelp
  • 5 out of 5 stars

    “They came out promptly and did a full inspection via drone. I received a detailed report with all costs… Super efficient crew. They took time to color match. Final bill was exact and very fair.”

    Margret D., Costa Mesa · Yelp
  • 5 out of 5 stars

    “The crew, led by Oscar, is professional and a pleasure to work with. I can see they take their time to do a great job and appreciate them spending time to clean up the debris every day.”

    Jack H., Tustin · Yelp
  • 5 out of 5 stars

    “I got quotes from a few other companies and ultimately decided to go with them. They are very professional and honest… They fixed the leaks in my roof and I am very happy with their service.”

    Christie S., El Segundo · Yelp
  • 5 out of 5 stars

    “We hired Terrazas Roofing to replace our roof... what a great choice… They were fast, efficient and respectful. Above all did amazing work!”

    Fernando P., Alhambra · Yelp
  • 5 out of 5 stars

    “I appreciate the options provide and not just a "replace only" mindset.”

    Rafael G., South Gate · Yelp

Roofing services

Free estimates on repairs and reroofs.

Tell us about the leak or the roof you want replaced and we'll come out, look at it, and give you a free estimate. Need an inspection instead? We do those too.

Roof Repair

Leak diagnosis and repair on tile, slate, shingle, flat, and torchdown roofs, including flashing and localized damage.

Roof repair page

Roof Replacement / Reroof

Full reroofs and roof replacements on tile, slate, shingle, and flat roofs, with a free estimate.

Reroof page

Tile Roof Reset

Tile reset and relay over new underlayment when the tile is still sound and the waterproofing beneath it is not.

Tile reset page

Flat Roofing

Flat and low-slope repair and replacement, including torchdown work on additions, garages, and commercial-style roofs.

Flat roofing page

Slate Roofing

Slate roof repair and replacement, including broken or slipped slates after fumigation tenting, with a free estimate.

Slate roofing page

Roof Inspections

Inspections when you need a clear look at the roof, including drone work on steep or fragile roofs, and a written report for homes on the market.

Inspection pages

Just want a quick look? See our drone check-up.

Terrazas Roofing crew with a company truck on a residential job

A licensed contractor since 1978

Two offices. One license. Real roofs in OC and LA County.

Terrazas Roofing is a California-licensed roofing contractor (C-39 Lic. #852568), established in 1978. Irvine, the rest of Orange County, and much of the Gateway cities are served from our Orange office. The South Bay and Westside are served from Hermosa Beach.

  • Roof repair and leak diagnosis
  • Roof replacement and reroof, quoted after inspection
  • Tile reset and relay, flat and torchdown work
  • Drone inspections and inspections for homes that are listed or in escrow

Licensed, insured, and bonded

  • California C-39 license #852568, issued by the Contractors State License Board. Look up license #852568 on the CSLB site.
  • Workers' compensation insurance with the State Compensation Insurance Fund (State Fund), policy #9323118.
  • Contractor's bond with Old Republic Surety Company, bond #W150379578.

Warranty: Warranty coverage depends on the manufacturer, roof type and roofing system. We'll walk you through your warranty options in writing with every free estimate.

Service areas

Find the page for your city.

City pages cover Orange County, the South Bay, the Westside, the Gateway Cities, and the San Gabriel Valley. Pasadena is a service area, not an office. The full list is on the Service Areas page.

Our work

Crews on the roof, not stock photography.

Photos from Terrazas jobs and the company vehicles. These are the same photographs already used on terrazasroofing.com. All project photos.

Terrazas Roofing crew repairing a flat roof beside a chimney
Flat roof repair on a Southern California home
A Terrazas Roofing worker carrying a roll of underlayment up a ladder
Underlayment going up on a residential reroof
Terrazas Roofing lettering and Since 1978 on a company vehicle
Company vehicle lettering, since 1978
Terrazas Roofing crew standing with a pickup at a job site
Crew at a residential job site
Tile roof under a clear sky, a typical Southern California roofline
Tile roofline of the kind we repair and reset

Two offices in Southern California

Call the office that covers your city.