Los Angeles County Marketplace

Find Licensed Roofing Contractors in Los Angeles County

Tell us about your roof to connect with local roofing companies reviewed by RuufLink™. Request a free estimate for a roof replacement, new roof installation, or roof repair — free for homeowners, with no obligation to hire.

Get Free Roofing Estimates From Local Pros

Enter the location of your project

Takes about 1 minute • 100% Free • No obligation

Verification

Connecting Homeowners With Licensed Roofing Companies

RuufLink™ is a roofing marketplace, not a roofing contractor. We help homeowners find local roofing professionals while keeping your contact details protected until you are connected.

CSLB license review

Every roofing company must hold an active license reviewed through the California Contractors State License Board (C-39 Roofing or Class B General Building with appropriate roofing qualifications) before accessing marketplace projects.

Direct connection

When RuufLink™ connects a roofing company with your request, we send you their business name, phone number, CSLB license number, and website so you know who is contacting you.

Local service area

Roofing companies select the specific Los Angeles County cities and neighborhoods they serve, from the San Fernando Valley and Westside to Glendale, Pasadena, and the South Bay.

Free for homeowners

Requesting an estimate is 100% free, and you are never obligated to hire anyone. RuufLink™ is not a party to any estimate, contract, payment, or roofing work.

Services

Roofing Projects in Los Angeles County

Whether you need a full replacement, a roof for new construction, or help with a leak, we connect you with roofing companies that handle that scope of work:

Full Roof Replacement

Complete tear-off, deck inspection, underlayment, flashing, and new roofing material.

Learn more about roof replacement in Los Angeles County

New Roof Installation

Roofing for new home construction, room additions, and detached accessory dwelling units (ADUs).

Explore new roof installation requests

Roof Repair & Leak Help

Addressing water leaks, damaged or slipped tiles, cracked shingles, and flashing or vent issues.

See roof repair and leak request details

Hiring Tips

Questions to Ask When Comparing Roofing Companies

  • Verify license status

    In California, roofing contractors are licensed by the CSLB. RuufLink™ reviews licensing information, and homeowners can independently check any license number and classification at cslb.ca.gov.

  • Ask about insurance

    Ask each contractor whether they carry general liability insurance and workers' compensation coverage where required.

  • Confirm permit responsibilities

    Building permit requirements vary by city within Los Angeles County. Confirm in writing whether you or the contractor will be responsible for pulling any required permits and scheduling inspections.

  • Request scope in writing

    Ask for a written proposal that specifies the scope of work, materials, cleanup, warranty terms, and how any damaged decking will be priced if discovered.

The Process

How Your Request Works

  1. 1

    Tell us about your roof

    Share a few details about your project type, timeline, and address. Takes about 1 minute.

  2. 2

    Complete your request

    We text you a quick verification code to finish. Nothing goes to roofing companies until this step is complete.

  3. 3

    Connect with roofing professionals

    Up to three licensed roofing companies serving your area may receive your project details and reach out directly to discuss your estimate. RuufLink™ texts and emails you their company information so you know who is contacting you.

Guides

Roofing Cost and Planning Resources

Explore our Los Angeles pricing guides and homeowner resources to learn more about roofing projects before scheduling an estimate:

FAQ

Frequently Asked Questions

Does RuufLink™ perform roofing work or send quotes?
No. RuufLink™ is a marketplace connecting homeowners with local roofing companies. We do not dispatch crews, send quotes, or perform roofing work.
Does it cost anything to submit a request?
No. Submitting a request is free for homeowners, and you are never obligated to hire anyone.
How many roofing companies can contact me?
Up to three roofing companies serving your area may contact you — never more, and your project is never posted publicly.
How do I know who is contacting me?
RuufLink™ emails and texts you the company's business name, phone number, CSLB license number, and website when we connect them with your request.
Can I check a contractor's license myself?
Yes. You can look up any contractor's license number at cslb.ca.gov to confirm its status and classification before signing an agreement.

Ready to Connect With Local Roofing Companies?

Submit your ZIP code to start your free estimate request.

100% Free • No obligation