USMC Veteran Owned

OC Custom Roofing

A Master Certified Roofing Company

CSLB License # 1042433

Your Local Roofing Contractor Servicing Orange County and South Los Angeles County

Commercial • Residential • Industrial • HOAs • Apartments • Office Buildings

California is a beautiful state, but it can be hit with intense weather conditions at times like heat, wind, rain and hail. If you intend to roof or reroof your home, business or commercial building, you’ll need to hire a roofing company that you trust to install nothing short of a high-quality roof. At OC Custom Roofing, we believe that we are the company you’re looking for. We have worked on just about all types of roofs, specializing in flat, shingle and tile roofing.


Flat Roofing


Shingle & Tile Roofing

We do tile roof, asphalt roofs, shingle roofs, composition roofs, metal roofs, roof repair, roof replacement and new roofs.

Why Our Customers choose OC Custom Roofing

Our attention to detail as well as our experience will ensure that your roof continues to provide security and coverage to your home or commercial building for many years to come. Our company is committed to high-quality workmanship and safety. We strive for excellence that truly benefits your home, property or business. Our knowledgeable roofing professionals will advise you about the roofing solution that will best fit your needs.

Contact Us for an Estimate Today!

We are a GAF Gold Elite Commercial Contractor

Why OC Custom Roofing?

With our team of experts, we make sure all your expectations are met, providing you with an accountable, approachable, respectful, and focused partner for your roofing project. To ensure only the best results,
OC Custom Roofing also only works with quality products from one of the most reputable names in the industry GAF.

We are Certified Applicators

Carlisle logo
GAF logo
CertainTeed logo
Fiberlite logo

We Love Referrals

OC Custom Roofing logo

CSLB License # 1042433

22792 Centre Dr. #103
Lake Forest, CA 92630 


MON  8:00AM – 7:00PM
TUE  8:00AM – 7:00PM
WED  8:00AM – 7:00PM
THU  8:00AM – 7:00PM
FRI    8:00AM – 7:00PM
SAT    8:00AM – 5:00PM

Service Areas

Lake Forest
Mission Viejo
Laguna Hills
Laguna Niguel
San Juan Capistrano
Laguna Beach
Newport Beach
San Clemente
Dana Point

Huntington Beach
Costa Mesa
Fountain Valley
Santa Ana
Buena Park
Garden Grove

Long Beach
La Mirada
Hacienda Heights