How to Hire a Roofing Contractor in Los Angeles: A Step-by-Step Guide

Last updated October 8, 2026

Every visit starts with

Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation

Your new roof for as low as $159/month*on approved credit; ask for current terms
Styles & brands we work with

Architectural shingles
Architectural shingles
Metal roofing
Metal roofing
Tile roofing
Tile roofing
GAF
GAF
Owens Corning
Owens Corning
Flat & low-slope
Flat & low-slope

Before & after – our own jobs

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

How to Hire a Roofing Contractor in Los Angeles: A Step-by-Step Guide

California’s Contractors State License Board logged over 14,000 roofing-related complaints in a recent five-year period, and the majority involved a price or scope that was never put in writing. That is a staggering number for a city like Los Angeles, where thousands of roofs are replaced every year and where the difference between a good hire and a bad one often comes down to a single conversation. This guide walks you through exactly how to hire a roofing contractor in Los Angeles, step by step, with the specific documents, questions, and protections that separate a careful crew from a costly gamble, and you can find more guides & resources on our blog.

Call (424) 766-4937

Quick Answer

To hire a roofing contractor in Los Angeles, verify their California C-39 roofing license on the CSLB website, get a written estimate that includes at least five specific items, ask directly about subcontractor use, and confirm the warranty exists on paper before you sign anything. Homeowners who follow this process rarely end up in the CSLB complaint files because the moment a verbal price becomes a written one, most of the risk disappears. If you want to skip the research and work with a Los Angeles roofer that puts its care in writing, call Birchbark Roofing at (424) 766-4937 for a free estimate.

Table of Contents

Step 1: Verify the C-39 License Before Anything Else

Every legitimate roofing contractor in Los Angeles must hold a C-39 roofing license issued by the California Contractors State License Board. This is not a formality. The C-39 is the specific classification for roofing work in California, and a contractor holding a different classification, like a general building B license, is not technically licensed to perform roofing as the primary trade. Before you invite anyone onto your property, spend two minutes on the CSLB website.

Here is what to do:

  1. Go to cslb.ca.gov and click “Check a License” in the main navigation.
  2. Enter the contractor’s license number or business name. The number is usually printed on their truck, business card, or website. If they do not display it, that is your first red flag.
  3. Confirm the classification says “C-39 Roofing.” If it says anything else, the contractor cannot legally perform roofing work in Los Angeles under that license.
  4. Check the license status. It should read “Active” and show no pending suspensions or revocations.
  5. Look at the “Bonding” section. California requires roofing contractors to carry a $15,000 contractor’s bond, and the CSLB page will show whether that bond is current.
  6. Scroll to the bottom and look at the “Worker’s Compensation” line. If the contractor has employees, this must show that coverage is in place. If a worker falls off your Los Angeles roof and the contractor has no workers’ comp, the liability can land on you as the homeowner.

In our experience as a roofing company in Los Angeles, we have seen homeowners skip this step because the contractor “seemed nice” or “came recommended.” A CSLB check takes less time than ordering a coffee, and it tells you whether the person on your doorstep is legally allowed to be on your roof at all. Erik Lindgren, owner at Birchbark Roofing, reviews every license and insurance document before any crew member sets foot on a property in Los Angeles, because a roof is not the place to learn that a contractor was unlicensed.

Step 2: Demand a Written Estimate with These Five Items

The single most important document in a Los Angeles roofing project is the written estimate, and most homeowners do not know what belongs in it. A verbal quote is not an estimate. Neither is a text message that says “around $14k.” A real written estimate gives you a fixed number, a defined scope, and a record of every promise made during the sales conversation. If a contractor will not put the price in writing before the work starts, walk away.

Here are the five items that must appear in the estimate before you consider signing anything:

  1. The total price in dollars. Not a range, not a “good faith estimate,” not a ballpark. A specific number that the contractor will stand behind. At Birchbark Roofing, every project gets a written price in dollars before any work begins, always included, never optional.
  2. The full scope of work. This includes the square footage being roofed, the specific areas being repaired, the number of layers being removed, and whether flashing, vents, or gutters are included. If the estimate says “roof replacement” without saying what that means, it is not an estimate.
  3. The specific materials, by brand and product line. “Architectural shingles” is not specific enough. You should see something like “GAF Timberline HDZ” or “Owens Corning Duration” on the estimate, along with the color and the warranty tier. Birchbark Roofing works with materials from GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral, and the estimate names the exact product going on your roof.
  4. The start date and estimated duration. Los Angeles roofing projects are weather-dependent and crews get backed up, but a contractor should still commit to a target window in writing. “Sometime next month” is not a schedule.
  5. The payment terms. How much is due up front, when progress payments are due, and when the final balance is collected. California law caps the down payment for home improvement contracts at 10% of the total or $1,000, whichever is less. If a contractor asks for more than that up front, they are breaking state law.

In Los Angeles, where roofing demand spikes every time a Santa Ana wind event rolls through, some contractors use urgency to push homeowners past the written-price step. Do not let a busy season be the reason you skip the most important protection you have. When you call Birchbark Roofing home to schedule, a live person answers 24 hours a day, 7 days a week, and the written estimate is part of every single job, no exceptions.

Step 3: Recognize the Free Inspection That Pressures You to Sign

The “free inspection” that ends with same-day pressure to sign a contract is a documented sales tactic in the roofing industry, and Los Angeles homeowners see it more than most, which is why knowing the Roof Repair Warning Signs Every Homeowner Should Know matters before you ever open the door. Here is how it works. A contractor offers a free roof inspection, arrives quickly, spends twenty minutes on the roof, and then presents you with a serious-sounding finding and a price that is only good if you sign right now. The urgency is manufactured. A roof that needs work today will still need work next week, and a legitimate contractor knows that.

The reason this tactic works is that the inspection is framed as a favor. You did not pay for it, so you feel a pull to reciprocate by moving forward. But a free inspection is a marketing cost for the contractor, not a gift. What you are really being offered is an estimate, and estimates in Los Angeles should come with time to think. If a contractor says the price will go up if you do not sign today, that is a sales script, not a roofing fact.

Here is how to pause the pressure without feeling rude:

  • Say: “Thank you for the estimate. Can you email me the written version so I can review it with my spouse?” A contractor who wants your business will send it within the hour.
  • Ask: “Is this price valid for 30 days?” If the answer is no, that tells you something about how the contractor prices work.
  • Check: “Can you show me a photo of the damage you found?” A legitimate contractor will have pictures. A pressure artist will describe the damage instead.

At Birchbark Roofing, the estimate process in Los Angeles does not come with a same-day signing ultimatum. You get the written price, you take the time you need, and the number does not change because you slept on it. Erik Lindgren’s approach is simple: if the work is worth doing, it is worth doing with a homeowner who had time to read the paper.

Step 4: Ask the Subcontractor Question Most LA Homeowners Skip

Many Los Angeles homeowners hire a licensed roofing contractor and never think to ask who will actually be climbing onto the roof. It is a common story in roofing: a contractor with a C-39 license and a nice website signs the deal, then hands the job to an unlicensed subcontractor who does the physical work. The homeowner never knows until something goes wrong, and by then the contract is with a company that did not do the work, and the crew that did the work was never on the contract at all.

California law allows licensed contractors to use subcontractors, but the homeowner has a right to know who the subs are, whether those subs are licensed, and who is responsible if a sub’s work fails. Before you sign anything in Los Angeles, ask these questions directly:

  • “Will your own employees be doing the work, or will you use subcontractors?” Get the answer in writing.
  • “If you use subcontractors, what are their license numbers?” You can run each one through the CSLB check described in Step 1.
  • “Who carries the workers’ comp insurance for the crew on my roof?” If the answer is murky, that is a problem, because a fall on your property can become your liability.
  • “Who do I call if a subcontractor’s work fails six months from now?” The answer should be the company you hired, not the sub.

Birchbark Roofing does not hand jobs off to unknown crews. Background-checked, uniformed technicians on every job mean Los Angeles homeowners know exactly who is walking through their door and onto their roof. The name on the estimate is the name on the crew, and if something is not right, one phone call reaches the same team that did the work. That is a level of accountability a subcontracted job cannot provide.

Step 5: Get the Warranty in Writing, Not in Words

A verbal “10-year guarantee” is worth exactly the paper it is not written on. In Los Angeles, where roofing contractors come and go with the seasons, a warranty that exists only in a salesperson’s smile is not a warranty at all. It is a memory, and memories do not hold up in small claims court. Before you sign anything, the warranty must be a written document that spells out exactly what is covered, for how long, and what the process is if something fails.

Here is what a legitimate warranty in writing should include:

  • The coverage period in months. “10 years” is fine, but it should say “120 months from the date of substantial completion” or similar specific language.
  • What is covered. Labor only? Materials only? Both? A shingle manufacturer’s warranty covers defective shingles, not the labor to tear them off and replace them. Those are two different warranties, and you want both in writing.
  • What voids the warranty. Some warranties are void if another contractor performs work on the roof, or if the homeowner fails to maintain gutters, or if the property is sold. Know the exclusions before you need them.
  • The claim process. Who do you call, how quickly they will respond, and whether there is a fee for the inspection. If the warranty has no claim process, it is not a warranty.

Birchbark Roofing’s 365-Day Done Right Promise covers every roof repair and replacement the team performs in Los Angeles. The terms are simple: if the work is not done right, Birchbark makes it right. That promise is stamped on every job, not spoken over a kitchen table and forgotten. When you combine a written contractor warranty with the material warranty from brands like Owens Corning or IKO, you have the two layers of protection every Los Angeles homeowner should insist on before writing a check.

Step 6: Choose Materials That Hold Up to Los Angeles Weather

Los Angeles roofing has a unique set of demands. The city gets less than 15 inches of rain most years, but when the rain does come, it often arrives in concentrated bursts that test every seam and flashing point. The sun is the bigger daily assault: UV exposure degrades cheap shingles years faster in Los Angeles than it does in coastal northern California. And then there are the Santa Ana winds, which can turn a poorly fastened roof into a debris field overnight.

Material selection in Los Angeles should be driven by these three factors, not by whatever the contractor happens to have in stock. Here is how the major brands approach the LA climate:

  • Owens Corning Duration shingles are known for their wind resistance, with rating levels that matter in the Santa Ana corridors of the San Fernando Valley and the foothill communities. If your Los Angeles home sits in a wind-exposed area, ask about the wind warranty specifically.
  • IKO shingles offer solid UV protection at a mid-range price point, which makes them a sensible choice for Los Angeles homeowners who want performance without the premium tier pricing.
  • Atlas shingles include product lines with reflective granules that can reduce attic temperatures, which matters in the long hot summers of the San Gabriel Valley and the Inland-adjacent parts of Los Angeles County.

Birchbark Roofing works with materials from GAF, Owens Corning, IKO, Atlas, and Tamko, and the recommendation for your specific Los Angeles neighborhood depends on the roof pitch, the sun exposure, and the wind exposure of your exact lot. That is the kind of guidance you should expect from a contractor: not a brand pitch, but a material choice explained in plain English with the local weather in mind. And whatever product you choose, the estimate names it in writing before the first shingle is ordered.

Step 7: Confirm How the Crew Will Protect Your Home During the Job

For Los Angeles homeowners with kids and pets, the roof itself is almost never the main source of stress. The floors are. The noise is. The debris is. And the question that keeps people up at night is whether anyone cleaned up before they left. These are not minor concerns; they are the difference between a roofing experience you barely notice and one that echoes through the house for weeks.

Before you hire, ask the contractor to name the specific protections they will use inside the home. Here is what careful looks like:

  • Shoe covers at the door, every time a crew member enters the house. No exceptions, even for a quick bathroom break.
  • Drop cloths through the hallway and any room the crew will pass through, so the floors are not a casualty of a roof repair.
  • Tarps around the perimeter to catch falling debris during tear-off, keeping nails and shingle fragments out of your flower beds and off your driveway.
  • A plan for the family’s noise and quiet hours. Roofing is loud work, but a respectful crew coordinates the noisiest phases with the family’s schedule.
  • Pet-safe product choices where there is a choice. If the dog needs to stay inside, the crew should be willing to coordinate the door schedule with you so no one makes a run for it.
  • A clean-up photo before the crew leaves. You should not have to walk the yard with a magnet to find the roofing nails. The crew should do that, and then show you the finished, clean job site.

Birchbark Roofing operates by the C.A.R.E. values on every Los Angeles job: Clean up like it is our own home; Ask before we move or touch anything; Respect the family’s time and quiet hours; Explain the price before the work. Shoe covers and drop cloths on every visit, pet-safe product choices where available, and a photo of the completed clean-up before the crew leaves. That is the standard, and it is written into the job, not left to the mood of the crew on a Friday afternoon.

Common Mistakes to Avoid

  • Hiring without checking the CSLB license. In Los Angeles, an unlicensed roofer is not just a risk, they are illegal, and any work they do may void your material warranty and complicate your insurance claims. Two minutes on cslb.ca.gov prevents this.
  • Accepting a verbal quote as a real estimate. A number spoken over the phone has no legal weight in California. If it is not in writing, it does not exist.
  • Paying more than 10% up front. California law caps the down payment on home improvement contracts at 10% of the total or $1,000, whichever is less. Any contractor asking for more is not someone you want on your property.
  • Skipping the subcontractor question. Los Angeles has no shortage of licensed contractors who quietly hand jobs to unlicensed crews. Ask who will be doing the work and get the license numbers of every sub.
  • Choosing the lowest bid without comparing scope. A low bid in Los Angeles usually means something was left out: the permit, the disposal fees, the underlayment, the flashing. Compare line items, not just total prices.
  • Trusting a warranty that was never written down. A “10-year guarantee” is only real if it exists as a document with terms, exclusions, and a claim process. In Los Angeles roofing, paper beats promises every time.
  • Ignoring the clean-up plan. Roofing debris in the yard, nails on the driveway, and dust through the house are not inevitable side effects. They are signs of a crew that did not plan to care. Confirm the protection plan before the first ladder goes up.

When to Call a Professional

If you have curling or missing shingles, visible water stains on the ceiling, granules collecting in the gutters, or a roof that has passed its 20th birthday, it is time to bring in a licensed Los Angeles roofing contractor and follow a Roof Repair Maintenance Schedule: What to Do and When. These are not weekend DIY projects. Walking a pitched roof in Los Angeles without proper safety equipment, especially after a Santa Ana wind event or a heavy winter rain, is genuinely dangerous work, and a fall off a single-story roof can be life-altering. Rooftop repairs involving the removal of shingles, the resetting of flashing, or the inspection of the underlayment belong in the hands of a trained professional with the right insurance and the right footwear. Birchbark Roofing offers free estimates in Los Angeles, call (424) 766-4937 to schedule yours, and a live person will answer no matter when you call.

Frequently Asked Questions

The Bottom Line

Hiring a roofing contractor in Los Angeles does not have to be a leap of faith. The process works when you treat it as a series of verifiable steps: check the C-39 license on the CSLB website, insist on a written estimate with specific line items, ask who will actually be doing the work, get the warranty on paper, and confirm how the crew will protect your home and clean up before they leave. The roof repair Los Angeles homeowners need most is not the one that fixes a leak, it is the one that protects the house, the floors, the pets, and the people inside from the moment the first ladder goes up. That is the standard Birchbark Roofing works to on every job, with a written price before the work starts and a 365-Day Done Right Promise behind it. One phone call starts the process: (424) 766-4937. A live person answers, and your estimate is free.

Written by Erik Lindgren, Owner at Birchbark Roofing, serving Los Angeles since 2000.

Need Roofing help nationwide? Licensed & insured · Free written quotes response · free estimates
Call (424) 766-4937
Areas We Serve

Request a Free Estimate

Tell us what you need - Birchbark Roofing responds fast. No obligation.

By clicking submit, you confirm you have read our Privacy Policy and agree to be contacted through phone, text, or email regarding your service needs, including from the affiliated professionals who may take on the job.

Prefer to text? Text Now
Call Now - 24/7 Dispatch