Ocean Air Heating
- Based in
- San Francisco
- On San Francisco permits
- Sep 2012 to Oct 2025
- Last 24 months
- 1 permit filed
18 permits since 2000: 15 completed, 3 never finaled.
Of the 3 never-finaled permits, 1 is 3 to 5 years old, 2 are over 10 years old.
This is the city’s permit record, not a license check. It does not show whether the state license is active, bonded or insured. How to read these records
Permits filed each year
How long permits take
Each point is the quarter the permits were filed, for all building permits across San Francisco. A median counts only permits that have finished, so the shaded recent quarters look faster than they will end up: their slow permits have not finished yet. Hover a point for the slowest 10%. Gaps mean fewer than 5 permits. A rise in the issue line is the city’s review backlog, not the contractor.
Most recent permits
| Filed | Outcome | Address | Work described on the permit | Declared cost |
|---|---|---|---|---|
| Oct 14, 2025 | Completed final sign-off Oct 2025 | 141 Dorado Tr | replace existing kitchen hood ducting. run approx. 15' of new 26 guage sheet metal ducting.Details
replace existing kitchen hood ducting. run approx. 15' of new 26 guage sheet metal ducting. | $900 |
| Jul 25, 2022 | Never finaled issued Jul 2022, no final | 2431 Vicente St | replace approx 30' ducting with 26 gauge sheet metal ducting. in garage areaDetails
replace approx 30' ducting with 26 gauge sheet metal ducting. in garage area | $9,500 |
| Nov 25, 2019 | Completed final sign-off Dec 2019 | 1447 27th Av | replace one 21 ft flex duct w/ one new 26 ft ga sheet metal duct, r-6 insulatedDetails
replace one 21 ft flex duct w/ one new 26 ft ga sheet metal duct, r-6 insulated | $1,200 |
| Aug 7, 2019 | Completed final sign-off Aug 2019 | 53 Rico Wy | replace 36' of duct work with new 26 gauge sheet metal ducts. in same location. total length of duct work 36' removal of old by otherDetails
replace 36' of duct work with new 26 gauge sheet metal ducts. in same location. total length of duct work 36' removal of old by other | $4,000 |
| Jul 11, 2019 | Completed final sign-off Jul 2019 | 1851 Hayes St | replace (3) ducts in garage with (3) new 26gauge sheet metal ducts in garage. ducts in wall will remain and disconnected.Details
replace (3) ducts in garage with (3) new 26gauge sheet metal ducts in garage. ducts in wall will remain and disconnected. | $4,000 |
| Jun 28, 2016 | Completed final sign-off Jun 2016 | 2026 Judah St | reolace (2) ducts in garage with (2) new 26 gauge sheet metal ductDetails
reolace (2) ducts in garage with (2) new 26 gauge sheet metal duct | $1,200 |
| Nov 25, 2015 | Completed final sign-off Dec 2015 | 3125 Quintara St | replace existing round sheet metal ducting with new rectangular insulated sheet metal, 26 gauge ducting in garage. same location.Details
replace existing round sheet metal ducting with new rectangular insulated sheet metal, 26 gauge ducting in garage. same location. | $7,000 |
| Feb 28, 2014 | Completed final sign-off Mar 2014 | 175 Juanita Wy | replace (2) ducts in garage with new 26ga sheet metal ducting. all insulated r-6 (right gage sheet metal # 26)Details
replace (2) ducts in garage with new 26ga sheet metal ducting. all insulated r-6 (right gage sheet metal # 26) | $845 |
| Feb 28, 2014 | Completed final sign-off Mar 2014 | 34 Hillway Av | replace (6) ducts in garage with new 26ga sheet metal ducts. all insulated r-6 (right gage #26 - sheet metal)Details
replace (6) ducts in garage with new 26ga sheet metal ducts. all insulated r-6 (right gage #26 - sheet metal) | $2,000 |
| Jan 9, 2014 | Completed final sign-off Jan 2014 | 146 27th St | replace (2) ducts flexible with (2) new 26 gauge sheet metal ducts.Details
replace (2) ducts flexible with (2) new 26 gauge sheet metal ducts. | $1,600 |
| Dec 12, 2013 | Completed final sign-off Dec 2013 | 219 25th Av | replace ducts in atticDetails
replace ducts in attic | $2,500 |
| Jul 8, 2013 | Never finaled issued Jul 2013, no final | 47 Scott St | replace flexible ducts in garage with new 26 gauge sheet metal ducts for furnace r-6 insulation.Details
replace flexible ducts in garage with new 26 gauge sheet metal ducts for furnace r-6 insulation. | $1,200 |
| Apr 5, 2013 | Completed final sign-off Apr 2013 | 2344 22nd Av | replace 9e) ductworks in garage, with new 26 gauge sheetmetal ducts.Details
replace 9e) ductworks in garage, with new 26 gauge sheetmetal ducts. | $2,500 |
| Jan 29, 2013 | Completed final sign-off Feb 2013 | 43 Albion St | work is at 47 albion st. : replace (e) ductwork in garage with 26 gauge sheet metal ducts. no changes to layout.Details
work is at 47 albion st. : replace (e) ductwork in garage with 26 gauge sheet metal ducts. no changes to layout. | $1,600 |
| Jan 9, 2013 | Completed final sign-off Mar 2013 | 562 08th Av | replace (e) ducts in attic.Details
replace (e) ducts in attic. | $1,500 |
| Jan 9, 2013 | Never finaled issued Jan 2013, no final | 537 Dellbrook Av | replace (e) ducts in garage with new 26 gauge sheetmetal ducts in same locationsDetails
replace (e) ducts in garage with new 26 gauge sheetmetal ducts in same locations | $2,000 |
| Oct 10, 2012 | Completed final sign-off Feb 2013 | 2839 Union St | replace (e) duct work in common area in kind, garage with new 26 gauage sheet metal ducting with r-6 insulationDetails
replace (e) duct work in common area in kind, garage with new 26 gauage sheet metal ducting with r-6 insulation | $5,000 |
| Sep 12, 2012 | Completed final sign-off Sep 2012 | 170 Paloma Av | replace existing duct work in basement, from existing furnace to existing vents.Details
replace existing duct work in basement, from existing furnace to existing vents. | $2,500 |