Roofing Services in Orange County
Repairs, re-roofs, maintenance, coatings and emergency calls on tile, shingle, metal and flat roofs, for homes and commercial buildings across Orange County and into Los Angeles. Family-run in Costa Mesa since 1945.
Orange County’s roofing contractor since 1945
Crank started out focused on decks. Today we’re a full Orange County roofing contractor: family-owned, licensed, and still in the same Costa Mesa building. We work on homes and commercial buildings from Lake Forest to Laguna Beach, Santa Ana to Laguna Niguel, and up into Los Angeles.
Whatever the job, we start the same way. We look at the roof, show you what we found, and give you a free written estimate before anything gets torn off.
We don’t build on bad bones.Rotted plywood gets replaced before a new roof goes on.

Homes and commercial buildings
Residential roofing
Your roof is the barrier between your family and the weather. We start with an assessment and a free estimate, and when a roof needs replacing, we re-roof it right, with good warranties behind the work. We’re family-owned, and you’ll see it in how we treat your house.
Commercial roofing
A business property has to be safe, dry and presentable. We repair, coat and replace commercial roofs, and help you pick the right material (shingle, metal, concrete tile or a flat-roof system) from reputable suppliers.
What we do on roofs
Repair, replace, maintain or protect. Every job starts with a look at the roof and a free written estimate.
Roof repairs
Wear and tear, storms and falling branches all take a toll. A leak starts small, gets bigger, and damages the structure underneath. We find the source and fix it.
Emergency roof repairs
Wind, a fallen tree or flying debris won’t wait for a convenient day. Some emergency repairs take a few hours, some a few days. We protect the building first.
Re-roofing and new roofs
If your roof can be saved, re-roofing saves time and money: we repair the damage, replace rotted plywood and install a new covering on a solid base. If it can’t, we install a brand-new roof.
Maintenance and inspections
Routine maintenance cuts down on repairs and adds years to a roof. A visit can take a few hours to a day, depending on the roof, and you get photos of what we found.
Roof coatings
A coating protects against water and UV and extends a roof’s useful life. Different roofs need different coatings, and we’ll help you pick the right one. It looks better, too.
Every kind of roof
Tile, shingle, metal and flat roofs, residential and commercial. We’ll tell you what your roof is made of, how much life it has left and what it needs.
Why Orange County calls Crank
Over 75 years of roofing experience
Family-run in the same Costa Mesa building since 1945. We started with decks and grew into a full roofing contractor.
Licensed, certified and insured
CA License #1038420. Roofing work in California takes a licensed contractor, and that’s what we are.
Warranties on workmanship and materials
Some of the best warranties around, on the work we do and the materials we use to repair, replace or maintain your roof.
Repeat customers and referrals
Most of our business comes from people we’ve worked for before and the people they send us, and we have the 5-star reviews to show for it.
Free written estimates
Labor, materials and how long it will take, in writing, before you agree to anything.
Guaranteed
We stand behind the work. If something isn’t right, we come back and make it right.
How a job works
We look first
We inspect the roof, deck or balcony, and open it up where we need to see what’s underneath.
We show you
You get photos of what we found and a plain explanation of what’s wrong and why.
Free written estimate
What the job needs, what it costs, and what’s optional. You decide from there.
Done by the book
One manufacturer’s system from start to finish, and we stand behind the work.
Want the details? See our roofing process, step by step, or meet the crew.
Roofing questions
How much should I pay for a roofer?
Every roof is different, so it depends on the size, the material and how complex the job is. Minor repairs can take a couple of hours; a new roof on a big home takes more than a day, and bigger jobs need a bigger crew. Some work is billed hourly and some at a fixed price. Before you agree to anything, get a free written estimate for labor and materials, plus a rough timeline so you can plan. That’s exactly what we give you.
What is the difference between a contractor and a handyman?
A handyman is a generalist who handles small repairs inside and outside the house. That’s useful, but re-roofing, roof repairs and maintenance call for a specialist. A roofing contractor takes on bigger projects in its field, and roofing work in Orange County requires a licensed contractor.
Can a general contractor replace a roof?
There are limits on how much roofing work a general contractor can take on. California has different contractor license classes, and they set what kinds of projects a contractor can do. For a job as big as a roof replacement, hire a licensed company that does roofing every day. Crank is licensed, CA #1038420, with over 75 years on Orange County roofs.
Should I repair or replace my roof?
A repair fixes the area that failed: a leak, a flashing detail, a section of underlayment. A replacement starts over down to the roof deck. If the problems are isolated, repair. If they’re everywhere, replacing is usually cheaper over time. We’ll show you which one you’re looking at.
How long does a roof replacement take?
On an average-size California home, usually three to five days. Weather and a complicated roof can stretch that. You’ll get a timeline with your estimate.
Do you work outside Orange County?
Yes. We work across Orange County, from Lake Forest to Laguna Beach, and into Los Angeles.
FREE ESTIMATE
Do you have dry rot, a leaky roof, or another problem we can help with? Fill in the form here, and we’ll get in touch with you to schedule a free visit from one of our experts to assess your need







