Roof Replacement cost by city
Replacing a roof is one of the biggest exterior projects a homeowner takes on, and the price swings widely with material, roof size, pitch, and how many old layers have to be torn off.
Nationally this runs about $9,000–$18,000 for a typical 2,000 sq ft single-family home. Pick your city for a local 2026 estimate.
Popular metros
Sacramento$9,700–$19,450San Jose$12,600–$25,200Fresno$8,650–$17,300San Diego$11,000–$21,950Phoenix$9,200–$18,350Los Angeles$11,250–$22,500Austin$9,450–$18,900Dallas$9,000–$18,000Houston$8,800–$17,650Denver$9,700–$19,450Atlanta$8,750–$17,450Chicago$9,900–$19,800Miami$9,550–$19,100Seattle$10,600–$21,250Las Vegas$9,000–$18,000Charlotte$8,550–$17,100
San Francisco Bay Area
San Francisco$12,150–$24,300Oakland$12,150–$24,300Fremont$12,150–$24,300Sunnyvale$12,150–$24,300Santa Clara$12,150–$24,300Hayward$12,150–$24,300Concord$12,150–$24,300Berkeley$12,150–$24,300Daly City$12,150–$24,300San Mateo$12,150–$24,300Redwood City$12,150–$24,300Mountain View$12,150–$24,300Palo Alto$12,150–$24,300Vallejo$12,150–$24,300Fairfield$12,150–$24,300Richmond$12,150–$24,300Antioch$12,150–$24,300Walnut Creek$12,150–$24,300Pleasanton$12,150–$24,300Livermore$12,150–$24,300San Rafael$12,150–$24,300Napa$12,150–$24,300Cupertino$12,150–$24,300Milpitas$12,150–$24,300Union City$12,150–$24,300San Leandro$12,150–$24,300Pittsburg$12,150–$24,300Vacaville$12,150–$24,300Newark$12,150–$24,300Brentwood$12,150–$24,300Dublin$12,150–$24,300San Ramon$12,150–$24,300Santa Rosa$12,150–$24,300Petaluma$12,150–$24,300Novato$12,150–$24,300Mountain House$12,150–$24,300
Los Angeles & Southern California Coast
Long Beach$11,000–$21,950Santa Ana$11,000–$21,950Anaheim$11,000–$21,950Irvine$11,000–$21,950Huntington Beach$11,000–$21,950Glendale$11,000–$21,950Santa Clarita$11,000–$21,950Oceanside$11,000–$21,950Garden Grove$11,000–$21,950Torrance$11,000–$21,950Pasadena$11,000–$21,950Orange$11,000–$21,950Fullerton$11,000–$21,950Thousand Oaks$11,000–$21,950Simi Valley$11,000–$21,950Carlsbad$11,000–$21,950Costa Mesa$11,000–$21,950Ventura$11,000–$21,950Santa Monica$11,000–$21,950Newport Beach$11,000–$21,950Chula Vista$11,000–$21,950Escondido$11,000–$21,950El Cajon$11,000–$21,950Vista$11,000–$21,950San Marcos$11,000–$21,950Encinitas$11,000–$21,950Burbank$11,000–$21,950Inglewood$11,000–$21,950Downey$11,000–$21,950West Covina$11,000–$21,950Norwalk$11,000–$21,950El Monte$11,000–$21,950Carson$11,000–$21,950Compton$11,000–$21,950Mission Viejo$11,000–$21,950Whittier$11,000–$21,950
Inland Empire & High Desert
Riverside$9,450–$18,900San Bernardino$9,450–$18,900Fontana$9,450–$18,900Moreno Valley$9,450–$18,900Rancho Cucamonga$9,450–$18,900Ontario$9,450–$18,900Corona$9,450–$18,900Victorville$9,450–$18,900Murrieta$9,450–$18,900Temecula$9,450–$18,900Rialto$9,450–$18,900Hesperia$9,450–$18,900Chino$9,450–$18,900Indio$9,450–$18,900Redlands$9,450–$18,900Chino Hills$9,450–$18,900Upland$9,450–$18,900Apple Valley$9,450–$18,900Palm Desert$9,450–$18,900Palm Springs$9,450–$18,900Hemet$9,450–$18,900Menifee$9,450–$18,900Jurupa Valley$9,450–$18,900Lake Elsinore$9,450–$18,900
Central Valley
Bakersfield$8,550–$17,100Stockton$8,550–$17,100Modesto$8,550–$17,100Visalia$8,550–$17,100Clovis$8,550–$17,100Merced$8,550–$17,100Turlock$8,550–$17,100Tracy$8,550–$17,100Manteca$8,550–$17,100Madera$8,550–$17,100Hanford$8,550–$17,100Tulare$8,550–$17,100Porterville$8,550–$17,100Lodi$8,550–$17,100Ceres$8,550–$17,100
Greater Sacramento
Elk Grove$9,450–$18,900Roseville$9,450–$18,900Folsom$9,450–$18,900Citrus Heights$9,450–$18,900Rancho Cordova$9,450–$18,900Davis$9,450–$18,900Woodland$9,450–$18,900Rocklin$9,450–$18,900Lincoln$9,450–$18,900Yuba City$9,450–$18,900El Dorado Hills$9,450–$18,900
Central Coast
Santa Barbara$10,100–$20,150San Luis Obispo$10,100–$20,150Salinas$10,100–$20,150Santa Maria$10,100–$20,150Monterey$10,100–$20,150Santa Cruz$10,100–$20,150Paso Robles$10,100–$20,150Watsonville$10,100–$20,150Lompoc$10,100–$20,150
Northern California & Sierra
Redding$9,200–$18,350Chico$9,200–$18,350Eureka$9,200–$18,350Ukiah$9,200–$18,350Truckee$9,200–$18,350Grass Valley$9,200–$18,350South Lake Tahoe$9,200–$18,350Auburn$9,200–$18,350Red Bluff$9,200–$18,350
Ranges are typical national project costs from public contractor-pricing and industry references (e.g. RSMeans-style cost data and HomeAdvisor/Angi-type surveys), adjusted by a local cost-of-construction index for each city. See our methodology.