Permit GraphShortlistSan Francisco building permits since 2000

Bay City Mechanical Inc

Contractor license
645126
State license record
Based in
Richmond
On San Francisco permits
Jun 2001 to Nov 2025
Last 24 months
1 permit filed

37 permits since 2000: 20 completed, 12 never finaled, 5 expired or cancelled.

Of the 12 never-finaled permits, 10 are 5 to 10 years old, 2 are over 10 years old.

CompletedIn progressNever finaledExpired or cancelled

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

Median days to final inspection, citywideMedian days to permit issued, citywideThis contractor’s finished permits

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

All
FiledOutcomeAddressWork described on the permitDeclared cost
Nov 6, 2025Completed
final sign-off Mar 2026
2 Embarcadero Center3rd floor: hvac work including installation of 4 fan coil units and 1 supply for the atrium area(front) of the 3rd floor. this will include new electrical under different permit/contrators) not moving existing walls, no seismic retrofit, accessible entrance and legalizing a unit.ref# 202403188032
Details
Permit
202511069037
Status
complete
Filed
Nov 6, 2025
Permit issued
Nov 20, 2025
Final sign-off
Mar 25, 2026
Declared cost
$55,009
Address
2 Embarcadero Center

3rd floor: hvac work including installation of 4 fan coil units and 1 supply for the atrium area(front) of the 3rd floor. this will include new electrical under different permit/contrators) not moving existing walls, no seismic retrofit, accessible entrance and legalizing a unit.ref# 202403188032

Open the permit page

$55,009
Oct 17, 2023Completed
final sign-off Aug 2025
180 Sansome Streplacing fusible link smoke dampers with new automated fire smoke dampers.
Details
Permit
202310178851
Status
complete
Filed
Oct 17, 2023
Permit issued
Nov 13, 2024
Final sign-off
Aug 28, 2025
Declared cost
$369,000
Address
180 Sansome St

replacing fusible link smoke dampers with new automated fire smoke dampers.

Open the permit page

$369,000
Aug 20, 2019Never finaled
issued Aug 2019, no final
32 03rd Stinstall new water source heat pump. ref pa #201905130389. maher na
Details
Permit
201908209252
Status
issued
Filed
Aug 20, 2019
Permit issued
Aug 20, 2019
Declared cost
$52,710
Address
32 03rd St

install new water source heat pump. ref pa #201905130389. maher na

Open the permit page

$52,710
Jun 28, 2019Never finaled
issued Jun 2019, no final
705 Market Stg/f: install new water source heat pump and inline supply fan for future tenant developement. ref app#201903155299
Details
Permit
201906284710
Status
issued
Filed
Jun 28, 2019
Permit issued
Jun 28, 2019
Declared cost
$83,400
Address
705 Market St

g/f: install new water source heat pump and inline supply fan for future tenant developement. ref app#201903155299

Open the permit page

$83,400
Jun 21, 2019Never finaled
issued Jun 2019, no final
735 Market Stduct modifications to 2 fancoils distribution, controls, insulation and air balancing
Details
Permit
201906214086
Status
issued
Filed
Jun 21, 2019
Permit issued
Jun 21, 2019
Declared cost
$21,300
Address
735 Market St

duct modifications to 2 fancoils distribution, controls, insulation and air balancing

Open the permit page

$21,300
Aug 6, 2018Never finaled
issued Aug 2018, no final
110 Channelfurnish and install 2 fsd's. install new ductwork from louver to fsd's. installation of duct smoke detectors under searate application.
Details
Permit
201808066549
Status
issued
Filed
Aug 6, 2018
Permit issued
Aug 7, 2018
Declared cost
$6,320
Address
110 Channel

furnish and install 2 fsd's. install new ductwork from louver to fsd's. installation of duct smoke detectors under searate application.

Open the permit page

$6,320
Aug 6, 2018Never finaled
issued Aug 2018, no final
600 Townsend Stminor ductwork demolition. furnish and install 4 water sorce heat pumps. new ductwork and diffusers, controls and balancing. ref app#201804186646
Details
Permit
201808066551
Status
issued
Filed
Aug 6, 2018
Permit issued
Aug 14, 2018
Declared cost
$122,400
Address
600 Townsend St

minor ductwork demolition. furnish and install 4 water sorce heat pumps. new ductwork and diffusers, controls and balancing. ref app#201804186646

Open the permit page

$122,400
Dec 19, 2017Completed
final sign-off Jan 2018
20 California St5/f: mech: install new toilet exhaust fan and ductwork. ref arch #201710252184.
Details
Permit
201712196890
Status
complete
Filed
Dec 19, 2017
Permit issued
Dec 19, 2017
Final sign-off
Jan 30, 2018
Declared cost
$6,450
Address
20 California St

5/f: mech: install new toilet exhaust fan and ductwork. ref arch #201710252184.

Open the permit page

$6,450
Dec 14, 2017Never finaled
issued Dec 2017, no final
851 Beach Stextend ductwork from (e) vav box to new office and balance two zones. ref pa #201708316597. maher na
Details
Permit
201712146511
Status
issued
Filed
Dec 14, 2017
Permit issued
Dec 19, 2017
Declared cost
$9,400
Address
851 Beach St

extend ductwork from (e) vav box to new office and balance two zones. ref pa #201708316597. maher na

Open the permit page

$9,400
Nov 1, 2017Never finaled
issued Jan 2018, no final
855 Brannan Stfurnish & install (14) fourteen split heat pumps.shell & core only work under separet permit ref pa #201309045886& 201710131253 n/a maher ordinance
Details
Permit
201711012827
Status
issued
Filed
Nov 1, 2017
Permit issued
Jan 29, 2018
Declared cost
$390,000
Address
855 Brannan St

furnish & install (14) fourteen split heat pumps.shell & core only work under separet permit ref pa #201309045886& 201710131253 n/a maher ordinance

Open the permit page

$390,000
Apr 25, 2017Completed
final sign-off Jun 2017
353 Sacramento St22nd floor - mechanical work for ti on ref pa 2016-1207-4362
Details
Permit
201704254836
Status
complete
Filed
Apr 25, 2017
Permit issued
Apr 25, 2017
Final sign-off
Jun 9, 2017
Declared cost
$22,000
Address
353 Sacramento St

22nd floor - mechanical work for ti on ref pa 2016-1207-4362

Open the permit page

$22,000
Apr 13, 2017Never finaled
issued Apr 2017, no final
201 Spear St2nd floor, ste 220 - modify (e) supply & return ductwork; furnish and install new supply and return diffusers; installation; air/water balance. ref pa 2016-1212-4688. maher na
Details
Permit
201704133949
Status
issued
Filed
Apr 13, 2017
Permit issued
Apr 13, 2017
Declared cost
$23,180
Address
201 Spear St

2nd floor, ste 220 - modify (e) supply & return ductwork; furnish and install new supply and return diffusers; installation; air/water balance. ref pa 2016-1212-4688. maher na

Open the permit page

$23,180
Apr 13, 2017Never finaled
issued Apr 2017, no final
201 Spear St2nd floor, common area - furnish and install new supply and return diffusers; insulation; air balance. ref pa 2016-1212-4690
Details
Permit
201704133948
Status
issued
Filed
Apr 13, 2017
Permit issued
Apr 18, 2017
Declared cost
$8,000
Address
201 Spear St

2nd floor, common area - furnish and install new supply and return diffusers; insulation; air balance. ref pa 2016-1212-4690

Open the permit page

$8,000
Feb 22, 2017Never finaled
issued Feb 2017, no final
1 Embarcadero Center1/f- fan coil installation with heating and cooling coils, furnish and install new supply and return ductwork. coordinate smoke detector shutdown for systems over 2000 cfm - fire alarm under separate permit ref pa 2016-1216-5141
Details
Permit
201702229910
Status
issued
Filed
Feb 22, 2017
Permit issued
Feb 24, 2017
Declared cost
$70,000
Address
1 Embarcadero Center

1/f- fan coil installation with heating and cooling coils, furnish and install new supply and return ductwork. coordinate smoke detector shutdown for systems over 2000 cfm - fire alarm under separate permit ref pa 2016-1216-5141

Open the permit page

$70,000
Oct 14, 2016Completed
final sign-off Jun 2017
703 Market St15/f: furnish and install five 5 new hot water fancoils per floor. furnish and install new supply, return, and exhaust ductwork. insulation as req by title 24. independent air and water balancing; ref pa201608245829
Details
Permit
201610140277
Status
complete
Filed
Oct 14, 2016
Permit issued
Oct 14, 2016
Final sign-off
Jun 7, 2017
Declared cost
$62,000
Address
703 Market St

15/f: furnish and install five 5 new hot water fancoils per floor. furnish and install new supply, return, and exhaust ductwork. insulation as req by title 24. independent air and water balancing; ref pa201608245829

Open the permit page

$62,000
Oct 14, 2016Completed
final sign-off Jun 2017
703 Market St5&6/f: furnish and install five 5 new hot water fancoils per floor. furnish and install new supply, return, and exhaust ductwork. insulation as req by title 24. independent air and water balancing. ref pa#201608245829
Details
Permit
201610140276
Status
complete
Filed
Oct 14, 2016
Permit issued
Oct 14, 2016
Final sign-off
Jun 7, 2017
Declared cost
$124,000
Address
703 Market St

5&6/f: furnish and install five 5 new hot water fancoils per floor. furnish and install new supply, return, and exhaust ductwork. insulation as req by title 24. independent air and water balancing. ref pa#201608245829

Open the permit page

$124,000
Oct 14, 2016Completed
final sign-off Jun 2017
703 Market St14/f: furnish and install five 5 new hot water fancoils per floor. furnish and install new supply, return, and exhaust ductwork. insulation as req by title 24. independent air and water balancing ref 201608245829
Details
Permit
201610140273
Status
complete
Filed
Oct 14, 2016
Permit issued
Oct 14, 2016
Final sign-off
Jun 7, 2017
Declared cost
$62,000
Address
703 Market St

14/f: furnish and install five 5 new hot water fancoils per floor. furnish and install new supply, return, and exhaust ductwork. insulation as req by title 24. independent air and water balancing ref 201608245829

Open the permit page

$62,000
Oct 14, 2016Completed
final sign-off Jun 2017
703 Market St16&19/f: furnish and install (5) new hot water fancoils per floor. furnish and install new supply, return, and exhaust ductwork. insulation as req by title 24. independent air and water balancing. ref pa201608245829
Details
Permit
201610140275
Status
complete
Filed
Oct 14, 2016
Permit issued
Oct 14, 2016
Final sign-off
Jun 7, 2017
Declared cost
$124,000
Address
703 Market St

16&19/f: furnish and install (5) new hot water fancoils per floor. furnish and install new supply, return, and exhaust ductwork. insulation as req by title 24. independent air and water balancing. ref pa201608245829

Open the permit page

$124,000
Jun 13, 2016Completed
final sign-off Jul 2017
939 Ellis Stdemolition of extg hvac equipment. refurbish extg air handling unit and boiler. provide co monitoring of garage. install 6 package uints and new vrv system with 12 fan coils, 5 condensing units with controls.provide 6 new exhaust fans. n/a for maher.
Details
Permit
201606139802
Status
complete
Filed
Jun 13, 2016
Permit issued
Jul 5, 2016
Final sign-off
Jul 14, 2017
Declared cost
$850,000
Address
939 Ellis St

demolition of extg hvac equipment. refurbish extg air handling unit and boiler. provide co monitoring of garage. install 6 package uints and new vrv system with 12 fan coils, 5 condensing units with controls.provide 6 new exhaust fans. n/a for maher.

Open the permit page

$850,000
Nov 10, 2015Never finaled
issued Nov 2015, no final
1 Embarcadero Center#1550- new supply ductwork, replace (e) pneumatic control valves for (e) perimeter induction units, replace (6) existing vav boxes, replace pneumatic vav box controls with ddc, replace all existing pneumatic t-stats with ddc. n/a ordinance #155-13
Details
Permit
201511102285
Status
issued
Filed
Nov 10, 2015
Permit issued
Nov 12, 2015
Declared cost
$180,000
Address
1 Embarcadero Center

#1550- new supply ductwork, replace (e) pneumatic control valves for (e) perimeter induction units, replace (6) existing vav boxes, replace pneumatic vav box controls with ddc, replace all existing pneumatic t-stats with ddc. n/a ordinance #155-13

Open the permit page

$180,000
Nov 10, 2015Completed
final sign-off Jan 2016
595 Market St27th floor - modify exisitng (3) vav zones, install new ductwork & diffusers, insulation as required by title 24, independent air & water balancing ddc ocntrols. ref #201509025959.
Details
Permit
201511102289
Status
complete
Filed
Nov 10, 2015
Permit issued
Nov 18, 2015
Final sign-off
Jan 14, 2016
Declared cost
$19,810
Address
595 Market St

27th floor - modify exisitng (3) vav zones, install new ductwork & diffusers, insulation as required by title 24, independent air & water balancing ddc ocntrols. ref #201509025959.

Open the permit page

$19,810
Nov 10, 2015Completed
final sign-off May 2016
144 Townsend St1st floor - furnish & install (9) new vrv fan coils, furnish & install (1) new branch selector, install (1) vrv condensing unit, fabricate & isntall new ductwork, insulation & independent air balancing. ref #201509116761. n/a maher ordinance
Details
Permit
201511102286
Status
complete
Filed
Nov 10, 2015
Permit issued
Nov 12, 2015
Final sign-off
May 3, 2016
Declared cost
$200,000
Address
144 Townsend St

1st floor - furnish & install (9) new vrv fan coils, furnish & install (1) new branch selector, install (1) vrv condensing unit, fabricate & isntall new ductwork, insulation & independent air balancing. ref #201509116761. n/a maher ordinance

Open the permit page

$200,000
Oct 2, 2015Completed
final sign-off Apr 2016
181 03rd St2nd floor: replace ceiling diffuser. air balancing
Details
Permit
201510028698
Status
complete
Filed
Oct 2, 2015
Permit issued
Oct 2, 2015
Final sign-off
Apr 19, 2016
Declared cost
$26,000
Address
181 03rd St

2nd floor: replace ceiling diffuser. air balancing

Open the permit page

$26,000
Sep 16, 2015Completed
final sign-off May 2016
144 Townsend Stlimited demo of (e) ductwork modification of (e) ductwork, insulation as reqd by t-24. furnish & install 7 new vrv fancoils independent a18 balancing
Details
Permit
201509167195
Status
complete
Filed
Sep 16, 2015
Permit issued
Oct 2, 2015
Final sign-off
May 3, 2016
Declared cost
$78,000
Address
144 Townsend St

limited demo of (e) ductwork modification of (e) ductwork, insulation as reqd by t-24. furnish & install 7 new vrv fancoils independent a18 balancing

Open the permit page

$78,000
Sep 8, 2015Completed
final sign-off Jun 2016
144 Townsend Stmodify (e) supply ductwork. install 7 new fancoils and 1 exhaust fan. insulation and air balancing
Details
Permit
201509086376
Status
complete
Filed
Sep 8, 2015
Permit issued
Sep 8, 2015
Final sign-off
Jun 7, 2016
Declared cost
$78,000
Address
144 Townsend St

modify (e) supply ductwork. install 7 new fancoils and 1 exhaust fan. insulation and air balancing

Open the permit page

$78,000
May 14, 2015Completed
final sign-off Aug 2015
2000 Post Stinstall 3 exhaust fans, 1 supply fan, 2 condensing units, 5 fan coils, & 2 branch selector boxes. ref #2014.1212.3625.
Details
Permit
201505146368
Status
complete
Filed
May 14, 2015
Final sign-off
Aug 25, 2015
Declared cost
$675,000
Address
2000 Post St

install 3 exhaust fans, 1 supply fan, 2 condensing units, 5 fan coils, & 2 branch selector boxes. ref #2014.1212.3625.

Open the permit page

$675,000
May 23, 2014Expired or cancelled
withdrawn Dec 2014
1280 Laguna Stinstall exhaust fans, (1) fire smoke dampers, fan coil unit, duct work. ref #2013.0118.8333.
Details
Permit
201405236638
Status
withdrawn
Filed
May 23, 2014
Declared cost
$235,000
Address
1280 Laguna St

install exhaust fans, (1) fire smoke dampers, fan coil unit, duct work. ref #2013.0118.8333.

Open the permit page

$235,000
Jan 30, 2014Expired or cancelled
cancelled Jan 2026
2225 03rd Streplace 100 feet of extg duct work. relocate 12 registers. n/a for the maher ordinance #155-13
Details
Permit
201401307426
Status
cancelled
Filed
Jan 30, 2014
Declared cost
$20,000
Address
2225 03rd St

replace 100 feet of extg duct work. relocate 12 registers. n/a for the maher ordinance #155-13

Open the permit page

$20,000
Oct 10, 2013Completed
final sign-off Aug 2014
3741 Buchanan Strevision to app#201309056068. no auto shut off per cmc code 609.0exception #2
Details
Permit
201310108982
Status
complete
Filed
Oct 10, 2013
Permit issued
Oct 10, 2013
Final sign-off
Aug 19, 2014
Address
3741 Buchanan St

revision to app#201309056068. no auto shut off per cmc code 609.0exception #2

Open the permit page

Sep 5, 2013Completed
final sign-off Aug 2014
3741 Buchanan St1st & 2nd floors-maintenance & repair hvac equipment
Details
Permit
201309056068
Status
complete
Filed
Sep 5, 2013
Permit issued
Sep 25, 2013
Final sign-off
Aug 19, 2014
Declared cost
$100,000
Address
3741 Buchanan St

1st & 2nd floors-maintenance & repair hvac equipment

Open the permit page

$100,000
May 24, 2013Completed
final sign-off May 2014
185 Channel Stinstall 80' 16ga grease duct in two hour shaft or wrapped in 3 m product from 1st floor to roof for future use. 2 hour with 90 minute rated doors provided on each floor. exhaust hood under seperate permit
Details
Permit
201305247802
Status
complete
Filed
May 24, 2013
Permit issued
Jun 6, 2013
Final sign-off
May 22, 2014
Declared cost
$10,000
Address
185 Channel St

install 80' 16ga grease duct in two hour shaft or wrapped in 3 m product from 1st floor to roof for future use. 2 hour with 90 minute rated doors provided on each floor. exhaust hood under seperate permit

Open the permit page

$10,000
May 15, 2013Never finaled
issued May 2013, no final
869 Jamestown Avbldg 11: install exhaust system for all dryer units. per approved plans #201303122025
Details
Permit
201305156934
Status
issued
Filed
May 15, 2013
Permit issued
May 29, 2013
Declared cost
$25,000
Address
869 Jamestown Av

bldg 11: install exhaust system for all dryer units. per approved plans #201303122025

Open the permit page

$25,000
Aug 31, 2012Completed
final sign-off Dec 2013
25 Essex Strevision to appl #2010.0315.8191 - delete fire dampers in outside air duct, entering each apartment ending in o2 on floors 2 and 8.
Details
Permit
201208318723
Status
complete
Filed
Aug 31, 2012
Permit issued
Sep 6, 2012
Final sign-off
Dec 16, 2013
Address
25 Essex St

revision to appl #2010.0315.8191 - delete fire dampers in outside air duct, entering each apartment ending in o2 on floors 2 and 8.

Open the permit page

Feb 12, 2010Completed
final sign-off Aug 2010
625 02nd Strevise (e) duct work & air distributor & add 6 ac systems, floors 2, 3, 4. arch pa# 2009/10/20/9332.
Details
Permit
201002126461
Status
complete
Filed
Feb 12, 2010
Permit issued
Jul 19, 2010
Final sign-off
Aug 23, 2010
Declared cost
$120,000
Address
625 02nd St

revise (e) duct work & air distributor & add 6 ac systems, floors 2, 3, 4. arch pa# 2009/10/20/9332.

Open the permit page

$120,000
May 3, 2006Expired or cancelled
expired Apr 2007
141 Eddy Strenew 200506235862 for final inspection
Details
Permit
200605030595
Status
expired
Filed
May 3, 2006
Permit issued
May 3, 2006
Address
141 Eddy St

renew 200506235862 for final inspection

Open the permit page

Jul 20, 2001Expired or cancelled
expired Nov 2003
100 Spear Stadd supplimental cooling to server room on 21st floor, (mini split)
Details
Permit
200107204169
Status
expired
Filed
Jul 20, 2001
Permit issued
Aug 10, 2001
Final sign-off
Sep 20, 2001
Declared cost
$18,000
Address
100 Spear St

add supplimental cooling to server room on 21st floor, (mini split)

Open the permit page

$18,000
Jun 5, 2001Expired or cancelled
cancelled Aug 2002
360 Spear Stoti-2 2nd floor (mech, sp)
Details
Permit
200106050758
Status
cancelled
Filed
Jun 5, 2001
Declared cost
$22,000
Address
360 Spear St

oti-2 2nd floor (mech, sp)

Open the permit page

$22,000