Permit GraphShortlistSan Francisco building permits since 2000

Zh Mechanical Inc

Contractor license
998449
State license record
Based in
San Francisco
On San Francisco permits
Oct 2012 to Oct 2025
Last 24 months
1 permit filed

9 permits since 2000: 7 completed, 1 never finaled, 1 expired or cancelled.

Of the 1 never-finaled permit, 1 is 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

AllKitchen remodel 1
FiledOutcomeAddressWork described on the permitDeclared cost
Oct 14, 2025Completed
final sign-off Nov 2025
865 Greenwich Stinstall new furnace and new duct work to comply with nov#202540914 item #2. mechanical permit #pmw20250603671. less than 25' of new ductwork. 95% afue. serves one dwelling unit. furnace located in garage.
Details
Permit
202510147294
Status
complete
Filed
Oct 14, 2025
Permit issued
Oct 14, 2025
Final sign-off
Nov 6, 2025
Declared cost
$12,000
Address
865 Greenwich St

install new furnace and new duct work to comply with nov#202540914 item #2. mechanical permit #pmw20250603671. less than 25' of new ductwork. 95% afue. serves one dwelling unit. furnace located in garage.

Open the permit page

$12,000
May 19, 2022Completed
final sign-off Jun 2022
874 27th Avto comply with 202290776. replace 2 old furnaces to instilal two new furnaces for units 984 and 876. keep (e) vent pipe. install new ducting in garage
Details
Permit
202205194634
Status
complete
Filed
May 19, 2022
Permit issued
May 23, 2022
Final sign-off
Jun 24, 2022
Declared cost
$16,000
Address
874 27th Av

to comply with 202290776. replace 2 old furnaces to instilal two new furnaces for units 984 and 876. keep (e) vent pipe. install new ducting in garage

Open the permit page

$16,000
Oct 12, 2021Completed
final sign-off Feb 2022
453 Duboce Avto replace extg gas furnace and 5/8" type x sheetrocks in the lowered ceiling covering ducts. work under mechanical permit. pmw 20210917821
Details
Permit
202110120247
Status
complete
Filed
Oct 12, 2021
Permit issued
Oct 12, 2021
Final sign-off
Feb 17, 2022
Declared cost
$3,200
Address
453 Duboce Av

to replace extg gas furnace and 5/8" type x sheetrocks in the lowered ceiling covering ducts. work under mechanical permit. pmw 20210917821

Open the permit page

$3,200
Sep 4, 2018Completed
final sign-off Sep 2018
2136 Hayes Streplace existing heater with new furnace and associated duct work.
Details
Permit
201809049026
Status
complete
Filed
Sep 4, 2018
Permit issued
Sep 4, 2018
Final sign-off
Sep 17, 2018
Declared cost
$7,000
Address
2136 Hayes St

replace existing heater with new furnace and associated duct work.

Open the permit page

$7,000
Apr 9, 2018Completed
final sign-off May 2018
430 Broadwayrevision to pa 2017-0221-9812 for existing mechanical hvac system verification and install new exhaust fan for existing dining area at 1st floor in (e) restaurant.
Details
Permit
201804095847
Status
complete
Filed
Apr 9, 2018
Permit issued
Apr 18, 2018
Final sign-off
May 31, 2018
Address
430 Broadway

revision to pa 2017-0221-9812 for existing mechanical hvac system verification and install new exhaust fan for existing dining area at 1st floor in (e) restaurant.

Open the permit page

Sep 27, 2016Never finaled
issued Sep 2016, no final
488 Castro Stinstall new furnace system. replace (e) ductwork to install (n) ductwork.
Details
Permit
201609278872
Status
issued
Filed
Sep 27, 2016
Permit issued
Sep 27, 2016
Declared cost
$2,000
Address
488 Castro St

install new furnace system. replace (e) ductwork to install (n) ductwork.

Open the permit page

$2,000
Oct 15, 2015Completed
final sign-off Nov 2015
408 Dewey Blinstall new exhaust fan add duct make up air diffuser within (e) dining area for hot pot at ground floor per plan. relocate restroom door to meet ada.
Details
Permit
201510159759
Status
complete
Filed
Oct 15, 2015
Permit issued
Oct 16, 2015
Final sign-off
Nov 2, 2015
Declared cost
$6,000
Address
408 Dewey Bl

install new exhaust fan add duct make up air diffuser within (e) dining area for hot pot at ground floor per plan. relocate restroom door to meet ada.

Open the permit page

$6,000
Apr 1, 2014Expired or cancelled
cancelled Feb 2021
488 Fell Stref p/a#201309035836 change retail candy store to restaurant(candy store w/kitchen equipment) by adding rolling, heating, cooling tables, type ii hood and cooktop per plan.
Details
Permit
201404012197
Status
cancelled
Filed
Apr 1, 2014
Permit issued
Aug 27, 2015
Declared cost
$8,000
Address
488 Fell St

ref p/a#201309035836 change retail candy store to restaurant(candy store w/kitchen equipment) by adding rolling, heating, cooling tables, type ii hood and cooktop per plan.

Open the permit page

$8,000
Oct 25, 2012Completed
final sign-off Nov 2012
1880 Page Stcomply with his nov # 201194846. replace (e) electric heater with (n) gas furnace in apt. #8
Details
Permit
201210252805
Status
complete
Filed
Oct 25, 2012
Permit issued
Oct 25, 2012
Final sign-off
Nov 26, 2012
Declared cost
$1,000
Address
1880 Page St

comply with his nov # 201194846. replace (e) electric heater with (n) gas furnace in apt. #8

Open the permit page

$1,000