The ranking below covers 35 roofers for ZIP 92025, which takes in part of Escondido, San Diego County. The 35 listings carry 6 distinct ZIP codes between them, the first 3 set out as cards and ranks 4 to 35 as rows. Setting aside the ones recorded at the ZIP centroid itself, the rest run from 2.2 to 5.7 miles out from the 92025 centroid. Inside 92025 itself sit 13 of the listings; the other 22 work in from surrounding ZIP codes. Every business on the list has a Escondido mailing address.

184 scored
roofers within 15 miles of the 92025 centroid
35 listed
published on this page, in ranked order

Top 3 roofers in 92025

Ranks 4 to 35

  1. #4

    Ej Roofing

    CSLB #1117205 license issued 2024

    110 W 6th Avenue, Escondido, CA 92025

    Classification
    Roofing (C-39)
    Bond record
    #PB10163400259 · PHILADELPHIA INDEMNITY INSURANCE COMPANY
    Workers’ comp
    Insurance recorded
    Recorded expiration
    Feb 29, 2028

    CSLB snapshot: Sep 10, 2026. Current status may have changed. Check CSLB before hiring.

  2. #5

    J J Roofing of Escondido

    CSLB #1070507 license issued 2020

    4 Canyon Ln, Escondido, CA 92025

    Classification
    Roofing (C-39)
    Bond record
    #PB10163403169 · PHILADELPHIA INDEMNITY INSURANCE COMPANY
    Workers’ comp
    Insurance recorded
    Recorded expiration
    Nov 30, 2026 · within 90 days as of Sep 10, 2026

    CSLB snapshot: Sep 10, 2026. Current status may have changed. Check CSLB before hiring.

  3. #6

    PC Roofing

    CSLB #1148972 license issued 2026

    818 W 3rd Ave, Escondido, CA 92025

    Classification
    Roofing (C-39)
    Bond record
    #101002538 · AMERICAN CONTRACTORS INDEMNITY COMPANY
    Workers’ comp
    Insurance recorded
    Recorded expiration
    Jan 31, 2028

    CSLB snapshot: Sep 10, 2026. Current status may have changed. Check CSLB before hiring.

  4. #7

    Richardson Roofing

    CSLB #1011297 license issued 2016

    644 Eldorado Drive, Escondido, CA 92025

    Classification
    Roofing (C-39)
    Bond record
    #PB10163400960 · PHILADELPHIA INDEMNITY INSURANCE COMPANY
    Workers’ comp
    Insurance recorded
    Recorded expiration
    Feb 29, 2028

    CSLB snapshot: Sep 10, 2026. Current status may have changed. Check CSLB before hiring.

  5. #8

    Titan Roofing Inc

    CSLB #1042457 license issued 2018

    774 W 15th Ave, Escondido, CA 92025

    Classification
    Roofing (C-39)
    Bond record
    #32S611619 · OHIO CASUALTY INSURANCE COMPANY (THE)
    Workers’ comp
    Insurance recorded
    Recorded expiration
    Jul 31, 2028

    CSLB snapshot: Sep 10, 2026. Current status may have changed. Check CSLB before hiring.

  6. #9

    Venegas Montiel Arturo

    CSLB #1078285 license issued 2021

    637 West 11th Ave, Escondido, CA 92025

    Classification
    Roofing (C-39)
    Bond record
    #5774451 · GREAT AMERICAN INSURANCE COMPANY. Cancellation recorded for Sep 25, 2026
    Workers’ comp
    Insurance recorded
    Recorded expiration
    Jul 31, 2027

    CSLB snapshot: Sep 10, 2026. Current status may have changed. Check CSLB before hiring.

  7. #10

    Victor P Roofing

    CSLB #958071 license issued 2011

    243 South Escondido Blvd #503, Escondido, CA 92025

    Classification
    Roofing (C-39)
    Bond record
    #PB10163407855 · PHILADELPHIA INDEMNITY INSURANCE COMPANY
    Workers’ comp
    Insurance recorded
    Recorded expiration
    Feb 28, 2027

    CSLB snapshot: Sep 10, 2026. Current status may have changed. Check CSLB before hiring.

  8. #11

    Vigil Roofing Inc

    CSLB #1130615 license issued 2024

    2345 Cranston Dr, Escondido, CA 92025

    Classification
    Roofing (C-39)
    Bond record
    #5828548 · GREAT AMERICAN INSURANCE COMPANY
    Workers’ comp
    Leasing firm or temp agency recorded
    Recorded expiration
    Dec 31, 2026

    CSLB snapshot: Sep 10, 2026. Current status may have changed. Check CSLB before hiring.

  9. #12

    Zenith Roofing Services Inc

    CSLB #1036112 license issued 2018

    970 West Valley Parkway 458, Escondido, CA 92025

    Classification
    Roofing (C-39)
    Bond record
    #PB10163405465 · PHILADELPHIA INDEMNITY INSURANCE COMPANY
    Workers’ comp
    Insurance recorded
    Recorded expiration
    Feb 29, 2028

    CSLB snapshot: Sep 10, 2026. Current status may have changed. Check CSLB before hiring.

  10. #13

    Araujo Roofing Inc

    CSLB #1071381 license issued 2020 Approx. 2.2 mi away

    PO Box 460191, Escondido, CA 92046

    Classification
    Roofing (C-39)
    Bond record
    #100528431 · AMERICAN CONTRACTORS INDEMNITY COMPANY
    Workers’ comp
    Insurance recorded
    Recorded expiration
    Nov 30, 2026 · within 90 days as of Sep 10, 2026

    CSLB snapshot: Sep 10, 2026. Current status may have changed. Check CSLB before hiring.

  11. #14

    Gci Roofing

    CSLB #1071057 license issued 2020 Approx. 2.2 mi away

    P O Box 461451, Escondido, CA 92046

    Classification
    Residential Remodeling (B-2), Roofing (C-39), Sheet Metal (C-43), Solar (C-46)
    Bond record
    #PB10163409168 · PHILADELPHIA INDEMNITY INSURANCE COMPANY
    Workers’ comp
    Insurance recorded
    Recorded expiration
    Apr 30, 2027

    CSLB snapshot: Sep 10, 2026. Current status may have changed. Check CSLB before hiring.

  12. #15

    J V M Roofing Inc

    CSLB #1047882 license issued 2018 Approx. 2.2 mi away

    PO Box 300399, Escondido, CA 92030

    Classification
    Roofing (C-39)
    Bond record
    #100684609 · AMERICAN CONTRACTORS INDEMNITY COMPANY
    Workers’ comp
    Insurance recorded
    Recorded expiration
    Dec 31, 2026

    CSLB snapshot: Sep 10, 2026. Current status may have changed. Check CSLB before hiring.

Show the remaining 20 roofers
  1. #16

    Mission Roofing Co of Escondido

    CSLB #644275 license issued 1992 Approx. 2.2 mi away

    P O Box 115, Escondido, CA 92033

    Classification
    Roofing (C-39)
    Bond record
    #PB10163403609 · PHILADELPHIA INDEMNITY INSURANCE COMPANY
    Workers’ comp
    Insurance recorded
    Recorded expiration
    Feb 28, 2027

    CSLB snapshot: Sep 10, 2026. Current status may have changed. Check CSLB before hiring.

  2. #17

    Oceanside Roofing Contractors Inc

    CSLB #515734 license issued 1987 Approx. 2.2 mi away

    PO Box 2143, Escondido, CA 92033

    Classification
    Roofing (C-39)
    Bond record
    #107708297 · TRAVELERS CASUALTY AND SURETY COMPANY OF AMERICA
    Workers’ comp
    Insurance recorded
    Recorded expiration
    Nov 30, 2026 · within 90 days as of Sep 10, 2026

    CSLB snapshot: Sep 10, 2026. Current status may have changed. Check CSLB before hiring.

  3. #18

    Oney Roofing Inc

    CSLB #480812 license issued 1985 Approx. 2.2 mi away

    P O Box 301534, Escondido, CA 92030

    Classification
    Roofing (C-39)
    Bond record
    #800247458 · ATLANTIC SPECIALTY INSURANCE COMPANY
    Workers’ comp
    Insurance recorded
    Recorded expiration
    Aug 31, 2028

    CSLB snapshot: Sep 10, 2026. Current status may have changed. Check CSLB before hiring.

  4. #19

    Pacific Time Roofing

    CSLB #1141803 license issued 2025 Approx. 2.2 mi away

    P O Box 300006, Escondido, CA 92030

    Classification
    Roofing (C-39)
    Bond record
    #BX0076476 · JET INSURANCE COMPANY
    Workers’ comp
    Insurance recorded
    Recorded expiration
    Nov 30, 2027

    CSLB snapshot: Sep 10, 2026. Current status may have changed. Check CSLB before hiring.

  5. #20

    Suntek Roofing

    CSLB #929634 license issued 2009 Approx. 2.2 mi away

    P O Box 460623, Escondido, CA 92046

    Classification
    Roofing (C-39)
    Bond record
    #66960467 · WESTERN SURETY COMPANY
    Workers’ comp
    Insurance recorded
    Recorded expiration
    Mar 31, 2027

    CSLB snapshot: Sep 10, 2026. Current status may have changed. Check CSLB before hiring.

  6. #21

    A1 Rain Gutters

    CSLB #1033094 license issued 2017 Approx. 3.1 mi away

    630 Superior Street, Escondido, CA 92029

    Classification
    Roofing (C-39), Metal Products (D-24)
    Bond record
    #SU71058150000 · ARCH INSURANCE COMPANY
    Workers’ comp
    Insurance recorded
    Recorded expiration
    Jul 31, 2027

    CSLB snapshot: Sep 10, 2026. Current status may have changed. Check CSLB before hiring.

  7. #22

    Amr Roofing Inc

    CSLB #1152089 license issued 2026 Approx. 3.1 mi away

    1605 W Via Rancho Parkway, Escondido, CA 92029

    Classification
    Roofing (C-39)
    Bond record
    #101037524 · AMERICAN CONTRACTORS INDEMNITY COMPANY
    Workers’ comp
    Insurance recorded
    Recorded expiration
    Mar 31, 2028

    CSLB snapshot: Sep 10, 2026. Current status may have changed. Check CSLB before hiring.

  8. #23

    Bob Piva Roofing Company Inc

    CSLB #218938 license issued 1963 Approx. 3.1 mi away

    1192 Industrial Ave, Escondido, CA 92029

    Classification
    Framing and Rough Carpentry (C-5), Roofing (C-39), Prefabricated Equipment (D-34)
    Bond record
    #7900409307 · NATIONWIDE MUTUAL INSURANCE COMPANY
    Workers’ comp
    Insurance recorded
    Recorded expiration
    Oct 31, 2026 · within 90 days as of Sep 10, 2026

    CSLB snapshot: Sep 10, 2026. Current status may have changed. Check CSLB before hiring.

  9. #24

    C & R Roofing

    CSLB #751980 license issued 1998 Approx. 3.1 mi away

    409 San Placido Ct, Escondido, CA 92029

    Classification
    Roofing (C-39)
    Bond record
    #JT009940 · JET INSURANCE COMPANY
    Workers’ comp
    Insurance recorded
    Recorded expiration
    Jul 31, 2028

    CSLB snapshot: Sep 10, 2026. Current status may have changed. Check CSLB before hiring.

  10. #25

    Escondido Roofing

    CSLB #1096447 license issued 2022 Approx. 3.1 mi away

    1276 Auto Parkway Suit D 443, Escondido, CA 92029

    Classification
    Roofing (C-39)
    Bond record
    #101082243 · AMERICAN CONTRACTORS INDEMNITY COMPANY
    Workers’ comp
    Insurance recorded
    Recorded expiration
    Sep 30, 2028

    CSLB snapshot: Sep 10, 2026. Current status may have changed. Check CSLB before hiring.

  11. #26

    North County Premier Roofing

    CSLB #1072105 license issued 2020 Approx. 3.1 mi away

    2441 Live Oak Rd, Escondido, CA 92029

    Classification
    General Building (B), Roofing (C-39)
    Bond record
    #JT009311 · JET INSURANCE COMPANY
    Workers’ comp
    Insurance recorded
    Recorded expiration
    Dec 31, 2026

    CSLB snapshot: Jul 16, 2026. Not returned in the Sep 10, 2026 roster; current status unconfirmed. Current status may have changed. Check CSLB before hiring.

  12. #27

    Roof Construction

    CSLB #647203 license issued 1992 Approx. 3.1 mi away

    1563 Sterling Court, Escondido, CA 92029

    Classification
    General Building (B), Roofing (C-39)
    Bond record
    #PB12328800844 · PHILADELPHIA INDEMNITY INSURANCE COMPANY
    Workers’ comp
    Insurance recorded
    Recorded expiration
    Jul 31, 2028

    CSLB snapshot: Sep 10, 2026. Current status may have changed. Check CSLB before hiring.

  13. #28

    Sequoia Roofing Inc

    CSLB #897098 license issued 2007 Approx. 3.1 mi away

    1317 Simpson Way Suite L, Escondido, CA 92029

    Classification
    Roofing (C-39)
    Bond record
    #PB10163405712 · PHILADELPHIA INDEMNITY INSURANCE COMPANY
    Workers’ comp
    Leasing firm or temp agency recorded
    Recorded expiration
    May 31, 2027

    CSLB snapshot: Sep 10, 2026. Current status may have changed. Check CSLB before hiring.

  14. #29

    Vulcan Construction

    CSLB #616877 license issued 1991 Approx. 3.1 mi away

    305-1 Enterprise, Escondido, CA 92029

    Classification
    General Building (B), Roofing (C-39)
    Bond record
    #CA6123502 · MERCHANTS BONDING COMPANY (MUTUAL)
    Workers’ comp
    Insurance recorded
    Recorded expiration
    Mar 31, 2027

    CSLB snapshot: Sep 10, 2026. Current status may have changed. Check CSLB before hiring.

  15. #30

    180 Roofing Pros

    CSLB #995321 license issued 2014 primarily electrical

    334 West 3rd Ave, Escondido, CA 92025

    Classification
    General Building (B), Electrical (C-10), Roofing (C-39), Solar (C-46)
    Bond record
    #100668899 · AMERICAN CONTRACTORS INDEMNITY COMPANY
    Workers’ comp
    Insurance recorded
    Recorded expiration
    Aug 31, 2028

    CSLB snapshot: Sep 10, 2026. Current status may have changed. Check CSLB before hiring.

  16. #31

    Alvarez Roofing Inc

    CSLB #954712 license issued 2010 Approx. 5.7 mi away

    902 North Cedar Street, Escondido, CA 92026

    Classification
    Roofing (C-39)
    Bond record
    #800249575 · ATLANTIC SPECIALTY INSURANCE COMPANY
    Workers’ comp
    Insurance recorded
    Recorded expiration
    Nov 30, 2026 · within 90 days as of Sep 10, 2026

    CSLB snapshot: Sep 10, 2026. Current status may have changed. Check CSLB before hiring.

  17. #32

    Built 2 Last Roofing

    CSLB #1090968 license issued 2022 Approx. 5.7 mi away

    11389 Reidy Canyon Place, Escondido, CA 92026

    Classification
    Roofing (C-39)
    Bond record
    #PB10163400970 · PHILADELPHIA INDEMNITY INSURANCE COMPANY
    Workers’ comp
    Insurance recorded
    Recorded expiration
    May 31, 2028

    CSLB snapshot: Sep 10, 2026. Current status may have changed. Check CSLB before hiring.

  18. #33

    Cowboys & Sons Inc

    CSLB #1115322 license issued 2024 Approx. 5.7 mi away

    1326 Linsay Pl, Escondido, CA 92026

    Classification
    Roofing (C-39), Sheet Metal (C-43), Solar (C-46)
    Bond record
    #PB10163408793 · PHILADELPHIA INDEMNITY INSURANCE COMPANY
    Workers’ comp
    Leasing firm or temp agency recorded
    Recorded expiration
    Jan 31, 2028

    CSLB snapshot: Sep 10, 2026. Current status may have changed. Check CSLB before hiring.

  19. #34

    Millenium Roofing

    CSLB #987442 license issued 2013 Approx. 5.7 mi away

    546 e El Norte Pkwy, Escondido, CA 92026

    Classification
    Roofing (C-39)
    Bond record
    #PB10163402735 · PHILADELPHIA INDEMNITY INSURANCE COMPANY
    Workers’ comp
    Insurance recorded
    Recorded expiration
    Oct 31, 2027

    CSLB snapshot: Sep 10, 2026. Current status may have changed. Check CSLB before hiring.

  20. #35

    Mo'S Professional Roofing

    CSLB #1124260 license issued 2024 Approx. 5.7 mi away

    1820 W El Norte Parkway #b14, Escondido, CA 92026

    Classification
    Roofing (C-39)
    Bond record
    #5931346 · GREAT AMERICAN ALLIANCE INSURANCE COMPANY
    Workers’ comp
    Insurance recorded
    Recorded expiration
    Jul 31, 2028

    CSLB snapshot: Sep 10, 2026. Current status may have changed. Check CSLB before hiring.

Licensing & verification in 92025

The licenses behind this page span 9 CSLB classifications, including B, B-2, C-5, C-10, C-39 and C-43. The median recorded license issue date was about 9 years before this snapshot. The saved snapshot shows a contractor's bond with no effective cancellation for 35 of these licenses. The oldest license on this page was issued in 1963 and the newest in 2026, a spread of 63 years.

These are dated CSLB records (roster pulled September 10, 2026). Current status may have changed. Confirm any license, its classifications, bond and workers'-comp coverage yourself at cslb.ca.gov.

Questions about roofers in 92025

How many licensed roofers serve 92025?

All 35 roofers ranked for 92025 have a contractor license in the saved CSLB roster, and 35 of those show a contractor's bond with no effective cancellation in that snapshot. Current status may have changed. Each carries its number in full, so nothing on this page has to be taken on trust.

What CSLB license class do roofers hold in California?

California licenses roofing work under CSLB class C-39. On this page the 35 licensed businesses carry 9 classifications between them, most often C-39. A second class sits on 8 of the licenses ranked here, which is why a listing can show a code other than C-39.

How is the 92025 ranking put together?

Every roofing company within 15 miles of the 92025 centroid is scored the same way, and 34 list roofing as a primary trade and 1 as a secondary one. Distance from the 92025 centroid and category fit decide today's order, because our sources carry no review data yet. No business pays to appear on this page and none can pay for a higher position.

Explore nearby