Permit record · California
What San Francisco paid for a hvac replacement
Not an estimate. We read 220 permits filed with San Francisco and took the value written on each one.
Half of these jobs landed between $9,000 and $31,701. One in ten came in under $4,000; one in ten ran past $50,000.
The same job, other cities
| City | Median | Typical range | Permits |
|---|---|---|---|
| San Francisco, CA | $15,000 | $9,000 – $31,701 | 220 |
| New York, NY | $30,000 | $15,000 – $50,000 | 4,014 |
| Raleigh, NC | $27,150 | $14,216 – $44,971 | 63 |
| Baton Rouge, LA | $20,180 | $9,000 – $37,500 | 65 |
| Chicago, IL | $20,000 | $9,600 – $50,000 | 498 |
| Sacramento, CA | $15,500 | $10,136 – $20,725 | 2,009 |
| Corona, CA | $14,495 | $9,700 – $23,000 | 48 |
| New Orleans, LA | $13,990 | $8,000 – $19,919 | 2,048 |
| Marin County, CA | $13,000 | $8,225 – $21,000 | 678 |
| Los Angeles, CA | $10,000 | $5,000 – $20,000 | 188 |
| Kansas City, MO | $8,948 | $5,934 – $12,346 | 1,298 |
| Everett, WA | $8,308 | $5,500 – $15,000 | 1,164 |
Across the cities we cover, the same job runs from $8,308 in Everett to $30,000 in New York — a 3.6× spread. See all cities →
Other projects in San Francisco
| Project | Median | Permits |
|---|---|---|
| Roof Replacement | $16,000 | 7,068 |
| Kitchen Remodel | $65,000 | 5,492 |
| Bathroom Remodel | $31,128 | 2,892 |
| Siding or Stucco | $17,000 | 1,602 |
| Deck or Patio | $17,807 | 1,068 |
| Garage | $20,000 | 749 |
| Home Addition | $85,000 | 687 |
| Solar Panels | $26,208 | 394 |
| Window Replacement | $13,000 | 295 |
| Interior Remodel | $108,435 | 284 |
| ADU / Guest House | $165,000 | 172 |
| Foundation Repair | $27,694 | 80 |
| Water Heater | $5,400 | 55 |
Source
Source: City and County of San Francisco DBI — Building Permits. Permits issued in the last 24 months, classified by the work described on the permit. The figure is the declared value of the work — what the applicant reported to the city. It excludes work done without a permit and can sit below a final invoice. Read the full methodology. Data refreshed 2026-09-04.