Find Roofers in CaliforniaCall Now - Free Quote

Roofers in California

1,903 zip codes with active providers out of 1,757 total (108.3% coverage). Ranked #5 of 49 states by avg bid.

State Avg

$176.62

National Avg

$127.25

Coverage

108.3%

vs National

+38.8%

State vs National Average

California: $177+38.8% vs National Avg

Dashed line = National Avg ($127)

Roofer Costs in California

Typical cost range: $350–$1,000 for repairs; $8,000–$20,000+ for full replacement

Minor leak repair (1–2 areas)$300–$800
Shingle replacement (per square)$350–$600
Full asphalt shingle roof replacement$8,000–$15,000
Metal roof installation$12,000–$25,000
Flat roof repair or coating$500–$2,000
Gutter replacement (whole house)$1,000–$2,500

When to Hire a Roofer

Emergency service available in most areas

You find water stains on your ceiling or walls, which often means a roof leak has been developing for weeks
Shingles are curling, cracking, missing, or you find granules accumulating in your gutters
Your roof is 20+ years old and you're seeing signs of wear — most asphalt shingle roofs last 20–30 years
A hailstorm or severe wind event hit your area and you need a professional damage assessment

What to Look For

Licensed, bonded, and insured with proof of general liability and workers' comp — roofing is one of the most dangerous trades
Manufacturer certification (GAF Master Elite, CertainTeed SELECT, Owens Corning Preferred) which enables extended warranty coverage
Local reputation with verifiable references — avoid storm chasers who blow through town after hail events
Written scope of work that specifies materials, underlayment type, flashing details, and cleanup procedures

Common Roofer Problems in California

Shingle deterioration from UV exposure and weather cycling — the most common reason roofs fail

Flashing failures around chimneys, skylights, and vents that allow water intrusion at seams

Ice dams in cold climates that force water under shingles and into your attic

Poor attic ventilation that causes heat buildup, accelerating shingle aging and creating moisture problems

Storm damage from hail, wind, and falling debris that may not be visible from the ground

Questions to Ask Before Hiring a Roofer in California

Will you remove the existing shingles down to the deck, or install over the old layer?

Layering shingles over old ones is cheaper but hides underlying damage, adds weight to your roof structure, and voids most manufacturer warranties. A full tear-off is almost always the better investment.

What underlayment and flashing materials will you use?

Cheap synthetic underlayment and reused flashing are where corners get cut. Ice and water shield in valleys and around penetrations is critical for leak prevention.

Do you handle the insurance claim process, and what's your experience with adjusters?

If the work is storm-related, an experienced roofer can document damage properly and work with your adjuster. But be wary of roofers who want to sign an Assignment of Benefits (AOB) — this gives them control of your insurance claim.

What warranty do I get — from both you and the manufacturer?

You should get a workmanship warranty from the roofer (2–10 years) plus a manufacturer warranty on materials (25–50 years). Manufacturer-certified contractors can often offer enhanced coverage.

How will you protect my landscaping, siding, and property during the job?

Roof replacement creates a lot of debris. Professional roofers use tarps, magnetic nail sweepers, and dump trailers. Ask about their cleanup process before signing anything.

Red Flags When Hiring a Roofer

  • Asks you to pay the full amount before work begins — a deposit of 25–33% is reasonable, full payment up front is not
  • Only provides a verbal estimate with no written scope of work or contract
  • Pressures you to sign immediately or claims a 'today only' discount — legitimate contractors give you time to decide
  • Has no local business address, just a phone number and a truck — storm chasers are nearly impossible to track down if something goes wrong

DIY vs Hiring a Professional Roofer

You can safely clean gutters, trim overhanging branches, and do a visual inspection from the ground with binoculars. Minor repairs like replacing a single shingle on a low-slope roof are possible for handy homeowners. But anything involving flashing, valleys, multiple leak points, or working on a steep pitch should be left to professionals. Falls from roofs are a leading cause of home injury deaths, and improper repairs often make leaks worse.

Roofer Safety Tips

  • Never walk on a wet, icy, or steeply pitched roof — roofers use specialized safety harnesses and equipment for good reason
  • Be extremely cautious of storm chasers who knock on your door offering free inspections after severe weather — many do shoddy work and disappear
  • Ensure any roofer working on your home has workers' compensation insurance — if an uninsured worker falls on your property, you could be liable

Best Time to Hire a Roofer in California

Roofers are busiest from late spring through early fall and immediately after major storm events. If your roof needs non-emergency replacement, scheduling in late winter or early spring often means shorter wait times and sometimes off-season pricing. After a hailstorm, wait a few days before calling — reputable local roofers get buried with calls while storm chasers flood the area within hours.

Roofer Licensing in California

Roofing contractor licensing varies significantly by state. Some states (like Florida and California) require specific roofing contractor licenses, while others include it under a general contractor license. Many states have no licensing requirement at all, making insurance verification and references even more critical. Check your state's contractor licensing board.

City-by-City Costs (705 cities)

CityAvg BidMax BidMin BidZip Codes
Walnut Creek$420.00$420.00$420.004
Victor$420.00$420.00$420.001
Antioch$420.00$420.00$420.002
Vallejo$420.00$420.00$420.004
Travis AFB$420.00$420.00$420.001
Suisun City$420.00$420.00$420.001
Stockton$420.00$420.00$420.0019
San Martin$420.00$420.00$420.001
Salida$420.00$420.00$420.001
Rodeo$420.00$420.00$420.001
Ripon$420.00$420.00$420.001
Rio Vista$420.00$420.00$420.001
Port Costa$420.00$420.00$420.001
Pleasant Hill$420.00$420.00$420.001
Pittsburg$420.00$420.00$420.001
Oakley$420.00$420.00$420.001
Napa$420.00$420.00$420.003
Bethel Island$420.00$420.00$420.001
Benicia$420.00$420.00$420.001
Martinez$420.00$420.00$420.001
Manteca$420.00$420.00$420.002
Lodi$420.00$420.00$420.003
Lockeford$420.00$420.00$420.001
Linden$420.00$420.00$420.001
Lathrop$420.00$420.00$420.001
Knightsen$420.00$420.00$420.001
Holt$420.00$420.00$420.001
French Camp$420.00$420.00$420.001
Fairfield$420.00$420.00$420.002
Escalon$420.00$420.00$420.001
Elmira$420.00$420.00$420.001
Discovery Bay$420.00$420.00$420.001
Diablo$420.00$420.00$420.001
Brentwood$420.00$420.00$420.001
Birds Landing$420.00$420.00$420.001
Crockett$420.00$420.00$420.001
Courtland$420.00$420.00$420.001
Concord$420.00$420.00$420.008
Clayton$420.00$420.00$420.001
Byron$420.00$420.00$420.001
Woodbridge$420.00$420.00$420.001
American Canyon$420.00$420.00$420.001
Alamo$420.00$420.00$420.001
Acampo$420.00$420.00$420.001
Tracy$412.00$420.00$400.005
Danville$410.00$420.00$400.002
Livermore$410.00$420.00$400.002
Morgan Hill$410.00$420.00$400.002
Gilroy$410.00$420.00$400.002
Modesto$402.00$420.00$400.0010
Turlock$400.00$400.00$400.003
Atwater$400.00$400.00$400.001
Vineburg$400.00$400.00$400.001
Tres Pinos$400.00$400.00$400.001
Aptos$400.00$400.00$400.002
Stevinson$400.00$400.00$400.001
Stanford$400.00$400.00$400.001
Brisbane$400.00$400.00$400.001
Woodacre$400.00$400.00$400.001
Aromas$400.00$400.00$400.001
Vernalis$400.00$400.00$400.001
Scotts Valley$400.00$400.00$400.002
Capitola$400.00$400.00$400.001
Sausalito$400.00$400.00$400.002
Carmel$400.00$400.00$400.002
Carmel By The Sea$400.00$400.00$400.001
Castroville$400.00$400.00$400.001
Stinson Beach$400.00$400.00$400.001
Sunol$400.00$400.00$400.001
Spreckels$400.00$400.00$400.001
Seaside$400.00$400.00$400.001
Sonoma$400.00$400.00$400.001
Soquel$400.00$400.00$400.001
Delhi$400.00$400.00$400.001
Portola Valley$400.00$400.00$400.001
Ross$400.00$400.00$400.001
Ryde$400.00$400.00$400.001
Ceres$400.00$400.00$400.001
San Gregorio$400.00$400.00$400.001
Corte Madera$400.00$400.00$400.002
San Geronimo$400.00$400.00$400.001
San Anselmo$400.00$400.00$400.002
Salinas$400.00$400.00$400.008
San Bruno$400.00$400.00$400.001
San Francisco$400.00$400.00$400.0051
San Lorenzo$400.00$400.00$400.001
San Rafael$400.00$400.00$400.005
San Quentin$400.00$400.00$400.002
San Pablo$400.00$400.00$400.001
South San Francisco$400.00$400.00$400.002
Burlingame$400.00$400.00$400.002
Canyon$400.00$400.00$400.001
Brookdale$400.00$400.00$400.001
Denair$400.00$400.00$400.001
Crows Landing$400.00$400.00$400.001
Redwood Estates$400.00$400.00$400.001
Coyote$400.00$400.00$400.001
Boulder Creek$400.00$400.00$400.001
Daly City$400.00$400.00$400.004
Davenport$400.00$400.00$400.001
Point Reyes Station$400.00$400.00$400.001
Cressey$400.00$400.00$400.001
Bolinas$400.00$400.00$400.001
Riverbank$400.00$400.00$400.001
San Juan Bautista$400.00$400.00$400.001
Richmond$400.00$400.00$400.007
Half Moon Bay$400.00$400.00$400.001
Hickman$400.00$400.00$400.001
Gonzales$400.00$400.00$400.001
Los Banos$400.00$400.00$400.001
Loma Mar$400.00$400.00$400.001
Marina$400.00$400.00$400.001
Hercules$400.00$400.00$400.001
Alviso$400.00$400.00$400.001
Walnut Grove$400.00$400.00$400.001
Larkspur$400.00$400.00$400.002
Lagunitas$400.00$400.00$400.001
Holy City$400.00$400.00$400.001
Lafayette$400.00$400.00$400.001
Livingston$400.00$400.00$400.001
Hilmar$400.00$400.00$400.001
Hughson$400.00$400.00$400.001
Oakdale$400.00$400.00$400.001
Freedom$400.00$400.00$400.001
Mount Hermon$400.00$400.00$400.001
Piedmont$400.00$400.00$400.001
Empire$400.00$400.00$400.001
El Granada$400.00$400.00$400.001
Felton$400.00$400.00$400.001
Newman$400.00$400.00$400.001
Nicasio$400.00$400.00$400.001
Novato$400.00$400.00$400.005
Oakland$400.00$400.00$400.0026
New Almaden$400.00$400.00$400.001
Belmont$400.00$400.00$400.001
Ballico$400.00$400.00$400.001
Galt$400.00$400.00$400.001
Ben Lomond$400.00$400.00$400.001
Belvedere Tiburon$400.00$400.00$400.001
Berkeley$400.00$400.00$400.0011
Olema$400.00$400.00$400.001
Patterson$400.00$400.00$400.001
Petaluma$400.00$400.00$400.001
Pescadero$400.00$400.00$400.001
El Sobrante$400.00$400.00$400.002
Pacific Grove$400.00$400.00$400.001
Orinda$400.00$400.00$400.001
Pacifica$400.00$400.00$400.001
El Cerrito$400.00$400.00$400.001
Dublin$400.00$400.00$400.001
Pinole$400.00$400.00$400.001
Pleasanton$400.00$400.00$400.002
Pebble Beach$400.00$400.00$400.001
San Ramon$400.00$400.00$400.002
Chualar$400.00$400.00$400.001
Santa Cruz$400.00$400.00$400.006
Thornton$400.00$400.00$400.001
Alameda$400.00$400.00$400.002
Albany$400.00$400.00$400.001
Waterford$400.00$400.00$400.001
Watsonville$400.00$400.00$400.002
Kentfield$400.00$400.00$400.001
Westley$400.00$400.00$400.001
La Honda$400.00$400.00$400.001
Keyes$400.00$400.00$400.001
Isleton$400.00$400.00$400.001
Hollister$400.00$400.00$400.002
Merced$400.00$400.00$400.001
Moss Landing$400.00$400.00$400.001
Gustine$400.00$400.00$400.001
Fairfax$400.00$400.00$400.002
Forest Knolls$400.00$400.00$400.001
Emeryville$400.00$400.00$400.002
Greenbrae$400.00$400.00$400.001
Mount Hamilton$400.00$400.00$400.001
Moss Beach$400.00$400.00$400.001
Mill Valley$400.00$400.00$400.002
Moraga$400.00$400.00$400.003
Monterey$400.00$400.00$400.004
Millbrae$400.00$400.00$400.001
Montara$400.00$400.00$400.001
Cupertino$297.50$400.00$195.002
Vacaville$276.75$400.00$30.243
Fremont$195.00$195.00$195.005
Hayward$195.00$195.00$195.007
Menlo Park$195.00$195.00$195.002
Milpitas$195.00$195.00$195.002
Los Gatos$195.00$195.00$195.004
Los Altos$195.00$195.00$195.003
Redwood City$195.00$195.00$195.005
Palo Alto$195.00$195.00$195.006
Mountain View$195.00$195.00$195.006
Newark$195.00$195.00$195.001
San Mateo$195.00$195.00$195.005
Campbell$195.00$195.00$195.003
Saratoga$195.00$195.00$195.002
Sunnyvale$195.00$195.00$195.005
San Carlos$195.00$195.00$195.001
Santa Clara$195.00$195.00$195.007
San Leandro$195.00$195.00$195.003
San Jose$195.00$195.00$195.0057
Castro Valley$195.00$195.00$195.002
Atherton$195.00$195.00$195.001
Union City$195.00$195.00$195.001
Redondo Beach$165.00$165.00$165.002
Gardena$165.00$165.00$165.003
Lawndale$165.00$165.00$165.002
Rancho Palos Verdes$165.00$165.00$165.001
Topanga$165.00$165.00$165.001
Huntington Park$165.00$165.00$165.001
Playa Vista$165.00$165.00$165.001
El Segundo$165.00$165.00$165.001
Pacific Palisades$165.00$165.00$165.001
Palos Verdes Peninsula$165.00$165.00$165.001
Hermosa Beach$165.00$165.00$165.001
West Hollywood$165.00$165.00$165.001
Maywood$165.00$165.00$165.001
Lynwood$165.00$165.00$165.001
South Gate$153.00$153.00$153.001
Bell Gardens$153.00$153.00$153.001
Solana Beach$150.00$150.00$150.001
Pine Valley$150.00$150.00$150.001
El Cajon$150.00$150.00$150.004
Dulzura$150.00$150.00$150.001
Guatay$150.00$150.00$150.001
Jamul$150.00$150.00$150.001
Lakeside$150.00$150.00$150.001
Lemon Grove$150.00$150.00$150.002
Imperial Beach$150.00$150.00$150.002
La Jolla$150.00$150.00$150.005
Julian$150.00$150.00$150.001
Alpine$150.00$150.00$150.002
La Mesa$150.00$150.00$150.004
National City$150.00$150.00$150.002
Mount Laguna$150.00$150.00$150.001
Potrero$150.00$150.00$150.001
Bonsall$150.00$150.00$150.001
San Ysidro$150.00$150.00$150.002
Coronado$150.00$150.00$150.002
Chula Vista$150.00$150.00$150.008
San Luis Rey$150.00$150.00$150.001
Rancho Santa Fe$150.00$150.00$150.002
Santa Ysabel$150.00$150.00$150.001
Tecate$150.00$150.00$150.002
Spring Valley$150.00$150.00$150.004
Santee$150.00$150.00$150.002
Cardiff By The Sea$150.00$150.00$150.001
Campo$150.00$150.00$150.001
Bonita$150.00$150.00$150.002
Descanso$150.00$150.00$150.001
Poway$150.00$150.00$150.002
Del Mar$150.00$150.00$150.001
San Diego$149.42$150.00$135.0077
Granite Bay$145.00$145.00$145.001
Loomis$145.00$145.00$145.001
Lincoln$145.00$145.00$145.001
Orangevale$145.00$145.00$145.001
Roseville$145.00$145.00$145.003
Rio Linda$145.00$145.00$145.001
Fair Oaks$145.00$145.00$145.001
North Highlands$145.00$145.00$145.001
Rocklin$145.00$145.00$145.002
Encinitas$142.50$150.00$135.002
Los Angeles$140.97$165.00$91.0097
Carlsbad$140.00$150.00$135.006
Oceanside$139.29$150.00$135.007
Elk Grove$137.62$145.00$115.504
Downey$137.50$153.00$91.004
Culver City$136.50$165.00$91.004
Torrance$135.40$165.00$91.0010
Beverly Hills$135.40$165.00$91.005
Compton$135.40$165.00$91.005
Rancho Cordova$135.17$145.00$115.503
Citrus Heights$135.17$145.00$115.503
Vista$135.00$135.00$135.004
Valley Center$135.00$135.00$135.001
Temecula$135.00$135.00$135.005
Ramona$135.00$135.00$135.001
San Marcos$135.00$135.00$135.004
Murrieta$135.00$135.00$135.003
Fallbrook$135.00$135.00$135.002
Palomar Mountain$135.00$135.00$135.001
Pauma Valley$135.00$135.00$135.001
Escondido$135.00$135.00$135.007
Pala$135.00$135.00$135.001
Folsom$130.25$145.00$115.502
Carmichael$130.25$145.00$115.502
Hawthorne$128.00$165.00$91.002
Marina Del Rey$128.00$165.00$91.002
Playa Del Rey$128.00$165.00$91.002
Manhattan Beach$128.00$165.00$91.002
Venice$128.00$165.00$91.002
Rancho Santa Margarita$125.00$125.00$125.001
Redlands$125.00$125.00$125.003
Blue Jay$125.00$125.00$125.001
Laguna Niguel$125.00$125.00$125.002
Laguna Woods$125.00$125.00$125.001
Lake Arrowhead$125.00$125.00$125.001
Lake Elsinore$125.00$125.00$125.003
Lake Forest$125.00$125.00$125.001
Bloomington$125.00$125.00$125.001
Crestline$125.00$125.00$125.001
Jurupa Valley$125.00$125.00$125.001
Keene$125.00$125.00$125.001
Apple Valley$125.00$125.00$125.002
Highland$125.00$125.00$125.001
Irvine$125.00$125.00$125.0013
Loma Linda$125.00$125.00$125.003
Ladera Ranch$125.00$125.00$125.001
Laguna Beach$125.00$125.00$125.002
Laguna Hills$125.00$125.00$125.002
Port Hueneme$125.00$125.00$125.002
Port Hueneme CBC Base$125.00$125.00$125.001
Dana Point$125.00$125.00$125.001
San Bernardino$125.00$125.00$125.0016
San Clemente$125.00$125.00$125.003
Lamont$125.00$125.00$125.001
Lebec$125.00$125.00$125.001
Avalon$125.00$125.00$125.001
Running Springs$125.00$125.00$125.001
Rancho Cucamonga$125.00$125.00$125.005
Aliso Viejo$125.00$125.00$125.002
East Irvine$125.00$125.00$125.001
Pinon Hills$125.00$125.00$125.001
Costa Mesa$125.00$125.00$125.003
Corona Del Mar$125.00$125.00$125.001
Corona$125.00$125.00$125.006
Colton$125.00$125.00$125.001
Perris$125.00$125.00$125.004
Eastvale$125.00$125.00$125.001
Tustin$125.00$125.00$125.003
Twin Peaks$125.00$125.00$125.001
Phelan$125.00$125.00$125.002
Pine Mountain Club$125.00$125.00$125.001
San Juan Capistrano$125.00$125.00$125.002
March Air Reserve Base$125.00$125.00$125.001
Patton$125.00$125.00$125.001
Edwards$125.00$125.00$125.002
Oro Grande$125.00$125.00$125.001
Cedarpines Park$125.00$125.00$125.001
Cedar Glen$125.00$125.00$125.001
Hesperia$125.00$125.00$125.003
Lytle Creek$125.00$125.00$125.001
Oxnard$125.00$125.00$125.007
El Toro$125.00$125.00$125.001
Helendale$125.00$125.00$125.001
Santa Barbara$125.00$125.00$125.0017
Santa Paula$125.00$125.00$125.002
Oak View$125.00$125.00$125.001
Ojai$125.00$125.00$125.002
Fontana$125.00$125.00$125.005
Foothill Ranch$125.00$125.00$125.001
Maricopa$125.00$125.00$125.001
Trabuco Canyon$125.00$125.00$125.002
Mira Loma$125.00$125.00$125.001
Newport Beach$125.00$125.00$125.006
Tehachapi$125.00$125.00$125.002
Mission Viejo$125.00$125.00$125.003
Newport Coast$125.00$125.00$125.001
Norco$125.00$125.00$125.001
Silverado$125.00$125.00$125.001
Mojave$125.00$125.00$125.002
Skyforest$125.00$125.00$125.001
Capistrano Beach$125.00$125.00$125.001
Carpinteria$125.00$125.00$125.002
Fountain Valley$125.00$125.00$125.002
Frazier Park$125.00$125.00$125.001
Moreno Valley$125.00$125.00$125.007
Goleta$125.00$125.00$125.004
California City$125.00$125.00$125.002
Grand Terrace$125.00$125.00$125.001
Guasti$125.00$125.00$125.001
Menifee$125.00$125.00$125.004
Summerland$125.00$125.00$125.001
Bakersfield$125.00$125.00$125.0022
Ventura$125.00$125.00$125.008
Victorville$125.00$125.00$125.004
Boron$125.00$125.00$125.002
Rialto$125.00$125.00$125.002
Rimforest$125.00$125.00$125.001
Riverside$125.00$125.00$125.0016
Rosamond$125.00$125.00$125.001
Arvin$125.00$125.00$125.001
Wrightwood$125.00$125.00$125.001
Bryn Mawr$125.00$125.00$125.001
Adelanto$125.00$125.00$125.001
Santa Monica$124.64$165.00$91.0011
Inglewood$121.83$165.00$91.0012
Sacramento$121.19$145.00$78.0099
Santa Ana$119.33$125.00$91.0012
Ontario$116.50$125.00$91.004
Malibu$115.67$165.00$91.003
Robbins$115.50$115.50$115.501
Wilton$115.50$115.50$115.501
Yolo$115.50$115.50$115.501
Shingle Springs$115.50$115.50$115.501
Newcastle$115.50$115.50$115.501
Antelope$115.50$115.50$115.501
Pilot Hill$115.50$115.50$115.501
Cool$115.50$115.50$115.501
Clarksburg$115.50$115.50$115.501
Mather$115.50$115.50$115.501
Penryn$115.50$115.50$115.501
West Sacramento$115.50$115.50$115.504
Auburn$115.50$115.50$115.503
Placerville$115.50$115.50$115.501
Pleasant Grove$115.50$115.50$115.501
Hood$115.50$115.50$115.501
Represa$115.50$115.50$115.501
Weimar$115.50$115.50$115.501
Diamond Springs$115.50$115.50$115.501
Sloughhouse$115.50$115.50$115.501
Elverta$115.50$115.50$115.501
Rescue$115.50$115.50$115.501
Mcclellan$115.50$115.50$115.501
El Dorado Hills$115.50$115.50$115.501
Meadow Vista$115.50$115.50$115.501
Herald$115.50$115.50$115.501
Camarillo$113.67$125.00$91.003
Pico Rivera$111.67$153.00$91.003
Norwalk$111.67$153.00$91.003
Chino$108.00$125.00$91.002
Huntington Beach$108.00$125.00$91.006
Yorba Linda$102.33$125.00$91.003
Orange$100.27$125.00$91.0011
Verdugo City$100.00$100.00$100.001
Toluca Lake$100.00$100.00$100.001
Universal City$100.00$100.00$100.001
Porter Ranch$100.00$100.00$100.001
Woodland Hills$97.75$100.00$91.004
Canyon Country$97.00$100.00$91.003
Glendale$96.79$100.00$91.0014
Lancaster$96.67$125.00$91.006
Winnetka$95.50$100.00$91.002
Reseda$95.50$100.00$91.002
San Fernando$95.50$100.00$91.002
Tujunga$95.50$100.00$91.002
Altadena$95.50$100.00$91.002
North Hills$95.50$100.00$91.002
Canoga Park$95.50$100.00$91.004
Sherman Oaks$95.50$100.00$91.004
Valley Village$95.50$100.00$91.002
Panorama City$95.50$100.00$91.002
Montrose$95.50$100.00$91.002
Northridge$95.50$100.00$91.006
Newhall$95.50$100.00$91.002
Chatsworth$95.50$100.00$91.002
Encino$95.50$100.00$91.004
Granada Hills$95.50$100.00$91.002
Studio City$95.50$100.00$91.002
Sunland$95.50$100.00$91.002
La Crescenta$95.50$100.00$91.002
Tarzana$95.50$100.00$91.002
Sylmar$95.50$100.00$91.002
Sun Valley$95.50$100.00$91.002
Long Beach$94.78$125.00$91.0027
Burbank$94.46$100.00$91.0013
North Hollywood$94.27$100.00$91.0011
Mission Hills$94.00$100.00$91.003
Pacoima$94.00$100.00$91.003
Van Nuys$93.77$100.00$91.0013
Pasadena$93.16$100.00$91.0025
Anaheim$93.00$125.00$91.0017
Castaic$91.00$91.00$91.002
Garden Grove$91.00$91.00$91.007
Glendora$91.00$91.00$91.002
Mount Wilson$91.00$91.00$91.001
South Pasadena$91.00$91.00$91.002
Baldwin Park$91.00$91.00$91.001
Bell$91.00$91.00$91.001
Bellflower$91.00$91.00$91.002
Fullerton$91.00$91.00$91.008
Stanton$91.00$91.00$91.001
Sunset Beach$91.00$91.00$91.001
Surfside$91.00$91.00$91.001
La Mirada$91.00$91.00$91.003
La Habra$91.00$91.00$91.003
Azusa$91.00$91.00$91.001
Villa Park$91.00$91.00$91.001
Agoura Hills$91.00$91.00$91.002
Artesia$91.00$91.00$91.002
Arcadia$91.00$91.00$91.004
La Palma$91.00$91.00$91.001
Buena Park$91.00$91.00$91.004
Mt Baldy$91.00$91.00$91.001
Somis$91.00$91.00$91.001
South El Monte$91.00$91.00$91.001
Stevenson Ranch$91.00$91.00$91.001
Fillmore$91.00$91.00$91.002
Seal Beach$91.00$91.00$91.001
Moorpark$91.00$91.00$91.002
Covina$91.00$91.00$91.003
San Gabriel$91.00$91.00$91.003
San Marino$91.00$91.00$91.002
San Pedro$91.00$91.00$91.004
Cerritos$91.00$91.00$91.001
Harbor City$91.00$91.00$91.001
Thousand Oaks$91.00$91.00$91.003
Chino Hills$91.00$91.00$91.001
Hawaiian Gardens$91.00$91.00$91.001
Hacienda Heights$91.00$91.00$91.001
Claremont$91.00$91.00$91.001
Santa Clarita$91.00$91.00$91.005
Santa Fe Springs$91.00$91.00$91.002
City Of Industry$91.00$91.00$91.003
El Monte$91.00$91.00$91.004
Los Alamitos$91.00$91.00$91.002
Palmdale$91.00$91.00$91.006
Temple City$91.00$91.00$91.001
Calabasas$91.00$91.00$91.002
Carson$91.00$91.00$91.005
Simi Valley$91.00$91.00$91.005
Signal Hill$91.00$91.00$91.001
Sierra Madre$91.00$91.00$91.002
Oak Park$91.00$91.00$91.001
Midway City$91.00$91.00$91.001
Montebello$91.00$91.00$91.001
Montclair$91.00$91.00$91.001
Monrovia$91.00$91.00$91.002
Monterey Park$91.00$91.00$91.003
Newbury Park$91.00$91.00$91.002
Valencia$91.00$91.00$91.003
Paramount$91.00$91.00$91.001
Lomita$91.00$91.00$91.001
La Puente$91.00$91.00$91.004
La Verne$91.00$91.00$91.001
Brandeis$91.00$91.00$91.001
Cypress$91.00$91.00$91.001
Brea$91.00$91.00$91.003
Placentia$91.00$91.00$91.002
San Dimas$91.00$91.00$91.001
Duarte$91.00$91.00$91.003
Piru$91.00$91.00$91.001
Pearblossom$91.00$91.00$91.001
Valyermo$91.00$91.00$91.001
Upland$91.00$91.00$91.003
Westlake Village$91.00$91.00$91.002
La Canada Flintridge$91.00$91.00$91.002
Westminster$91.00$91.00$91.003
Pomona$91.00$91.00$91.004
Lake Hughes$91.00$91.00$91.001
Lakewood$91.00$91.00$91.005
Llano$91.00$91.00$91.001
Littlerock$91.00$91.00$91.001
Rosemead$91.00$91.00$91.003
Rowland Heights$91.00$91.00$91.001
Diamond Bar$91.00$91.00$91.001
West Hills$91.00$91.00$91.002
Atwood$91.00$91.00$91.001
Acton$91.00$91.00$91.001
West Covina$91.00$91.00$91.004
Wilmington$91.00$91.00$91.002
Walnut$91.00$91.00$91.002
Whittier$91.00$91.00$91.0010
Alhambra$91.00$91.00$91.006
Davis$90.50$115.50$78.003
Amador City$78.00$78.00$78.001
Warner Springs$78.00$78.00$78.001
Whitmore$78.00$78.00$78.001
Wheatland$78.00$78.00$78.001
Anderson$78.00$78.00$78.001
Redding$78.00$78.00$78.005
Ranchita$78.00$78.00$78.001
Round Mountain$78.00$78.00$78.001
Wallace$78.00$78.00$78.001
Borrego Springs$78.00$78.00$78.001
Rio Oso$78.00$78.00$78.001
River Pines$78.00$78.00$78.001
Whiskeytown$78.00$78.00$78.001
Clements$78.00$78.00$78.001
Colfax$78.00$78.00$78.001
Coloma$78.00$78.00$78.001
Boulevard$78.00$78.00$78.001
Pollock Pines$78.00$78.00$78.001
Plymouth$78.00$78.00$78.001
Platina$78.00$78.00$78.001
Big Bend$78.00$78.00$78.001
Cassel$78.00$78.00$78.001
Bella Vista$78.00$78.00$78.001
Applegate$78.00$78.00$78.001
Hat Creek$78.00$78.00$78.001
McArthur$78.00$78.00$78.001
Campo Seco X$78.00$78.00$78.001
Jackson$78.00$78.00$78.001
Marysville$78.00$78.00$78.001
Dixon$78.00$78.00$78.001
Pine Grove$78.00$78.00$78.001
Cedar Ridge$78.00$78.00$78.001
Chicago Park$78.00$78.00$78.001
Penn Valley$78.00$78.00$78.001
Drytown$78.00$78.00$78.001
Dutch Flat$78.00$78.00$78.001
French Gulch$78.00$78.00$78.001
Olivehurst$78.00$78.00$78.001
Oak Run$78.00$78.00$78.001
OBrien$78.00$78.00$78.001
Nicolaus$78.00$78.00$78.001
Somerset$78.00$78.00$78.001
Beale AFB$78.00$78.00$78.001
Castella$78.00$78.00$78.001
Fiddletown$78.00$78.00$78.001
Shasta Lake$78.00$78.00$78.003
Sheridan$78.00$78.00$78.001
Shingletown$78.00$78.00$78.001
Old Station$78.00$78.00$78.001
Fall River Mills$78.00$78.00$78.001
Shasta$78.00$78.00$78.001
Palo Cedro$78.00$78.00$78.001
El Dorado$78.00$78.00$78.001
Lotus$78.00$78.00$78.001
Martell$78.00$78.00$78.001
Burney$78.00$78.00$78.001
Sutter Creek$78.00$78.00$78.001
Greenwood$78.00$78.00$78.001
Grass Valley$78.00$78.00$78.002
Camp Pendleton$78.00$78.00$78.001
Camino$78.00$78.00$78.001
Knights Landing$78.00$78.00$78.001
Winters$78.00$78.00$78.001
Woodland$78.00$78.00$78.002
Jacumba$78.00$78.00$78.001
Igo$78.00$78.00$78.001
Lakehead$78.00$78.00$78.001
Ione$78.00$78.00$78.001
Yuba City$78.00$78.00$78.001
Millville$78.00$78.00$78.001
Montgomery Creek$78.00$78.00$78.001
Mount Aukum$78.00$78.00$78.001
Garden Valley$78.00$78.00$78.001
Weed$59.00$59.00$59.001
Williams$59.00$59.00$59.001
Willows$59.00$59.00$59.001
Weaverville$59.00$59.00$59.001
Crescent Mills$59.00$59.00$59.001
Red Bluff$59.00$59.00$59.001
Princeton$59.00$59.00$59.001
Vina$59.00$59.00$59.001
El Centro$59.00$59.00$59.001
Paradise$59.00$59.00$59.001
Colusa$59.00$59.00$59.001
Chico$59.00$59.00$59.003
Homeland$59.00$59.00$59.001
Live Oak$59.00$59.00$59.001
Hamilton City$59.00$59.00$59.001
Fort Jones$59.00$59.00$59.001
Forest Ranch$59.00$59.00$59.001
Big Bar$59.00$59.00$59.001
Canyon Dam$59.00$59.00$59.001
Belden$59.00$59.00$59.001
Etna$59.00$59.00$59.001
Oroville$59.00$59.00$59.002
Palermo$59.00$59.00$59.001
Elk Creek$59.00$59.00$59.001
Scott Bar$59.00$59.00$59.001
Orland$59.00$59.00$59.001
Flournoy$59.00$59.00$59.001
Forks Of Salmon$59.00$59.00$59.001
Paynes Creek$59.00$59.00$59.001
Paskenta$59.00$59.00$59.001
Corning$59.00$59.00$59.001
Douglas City$59.00$59.00$59.001
Salyer$59.00$59.00$59.001
Biggs$59.00$59.00$59.001
Dunsmuir$59.00$59.00$59.001
Durham$59.00$59.00$59.001
Cottonwood$59.00$59.00$59.001
Chester$59.00$59.00$59.001
Stonyford$59.00$59.00$59.001
Butte City$59.00$59.00$59.001
Callahan$59.00$59.00$59.001
Gerber$59.00$59.00$59.001
Glenn$59.00$59.00$59.001
Gazelle$59.00$59.00$59.001
Hayfork$59.00$59.00$59.001
Junction City$59.00$59.00$59.001
Lewiston$59.00$59.00$59.001
Meadow Valley$59.00$59.00$59.001
Tehama$59.00$59.00$59.001
Burnt Ranch$59.00$59.00$59.001
McCloud$59.00$59.00$59.001
Montague$59.00$59.00$59.001
Mount Shasta$59.00$59.00$59.001
Greenville$59.00$59.00$59.001
Gridley$59.00$59.00$59.001
Grenada$59.00$59.00$59.001
Mill Creek$59.00$59.00$59.001
Los Molinos$59.00$59.00$59.001
Hemet$59.00$59.00$59.001
Mad River$59.00$59.00$59.001
Klamath River$59.00$59.00$59.001
Yreka$59.00$59.00$59.001
Hornbrook$59.00$59.00$59.001
Twain$59.00$59.00$59.001
Maxwell$59.00$59.00$59.001
Trinity Center$59.00$59.00$59.001
Magalia$59.00$59.00$59.001
Manton$59.00$59.00$59.001
Zenia$59.00$59.00$59.001
Westwood$59.00$59.00$59.001
Pinecrest$30.24$30.24$30.241
Boyes Hot Springs$30.24$30.24$30.241
El Verano$30.24$30.24$30.241
Strawberry$30.24$30.24$30.241
Yountville$30.24$30.24$30.241
Fresno$27.00$27.00$27.001

Showing 705 of 705 rows

Coverage Gaps

621 zip codes without coverage

These areas in California have no active roofers providers.

AdelaideAdinAguangaAhwahneeAlbionAlderpointAlleghanyAlpaughAltaAltavilleAlturasAmboyAngels campAngelus oaksAngwinAnnapolisAnzaArbuckleArgusArmonaArtoisAtascaderoAuberryAvenalAveryAvila beachBadgerBakerBallardBangorBanningBarstowBass lakeBaysideBear valleyBeaumontBentonBerry creekBieberBig bear cityBig bear lakeBig creekBig oak flatBig pineBig riverBig surBiolaBlocksburgBlue lakeBodega

Compare Roofers Costs Across States

Get a Free Quote

Get Free Roofers Quotes in California

Compare providers and pricing. No obligation.

By submitting, you agree to be contacted by local service providers.

City Pages

Other Services in California

View full Californiamarket overview →

Frequently Asked Questions

How much does roofers cost in California?

The average bid for roofers in California is $176.62, compared to the national average of $127.25. Prices range from $27 to $420 depending on location. Typical cost range: $350–$1,000 for repairs; $8,000–$20,000+ for full replacement.

What cities in California have roofers coverage?

California has roofers providers in 705 cities across 1,903 zip codes, representing 108.3% coverage of the state. Top cities include Walnut Creek, Victor, Antioch, Vallejo, Travis AFB.

How does California compare to the national average for roofers?

California is 38.8% above the national average for roofers. It ranks #5 out of 49 states by average bid.

Are there areas in California without roofers providers?

Yes, 621 zip codes in California currently have no active roofers providers. Underserved cities include Adelaide, Adin, Aguanga, Ahwahnee, Albion.

When should I hire a roofer in California?

You find water stains on your ceiling or walls, which often means a roof leak has been developing for weeks Emergency service is available in most California areas. Roofers are busiest from late spring through early fall and immediately after major storm events.

What should I look for in a roofer in California?

Licensed, bonded, and insured with proof of general liability and workers' comp — roofing is one of the most dangerous trades. Manufacturer certification (GAF Master Elite, CertainTeed SELECT, Owens Corning Preferred) which enables extended warranty coverage. Roofing contractor licensing varies significantly by state.

Can I do roofers work myself instead of hiring a pro?

You can safely clean gutters, trim overhanging branches, and do a visual inspection from the ground with binoculars. Minor repairs like replacing a single shingle on a low-slope roof are possible for handy homeowners. But anything involving flashing, valleys, multiple leak points, or working on a steep pitch should be left to professionals.

What warranty should I expect from a roofer in California?

Expect a workmanship warranty of at least 2 years from the roofer, with 5–10 years being ideal. Material warranties from manufacturers range from 25 years to lifetime depending on the product line.