Permit GraphShortlistSan Francisco building permits since 2000

Famand Inc Dba Indoor Environmental Serv

Contractor license
646794
State license record
Based in
Sacramento
On San Francisco permits
Jun 2014 to Mar 2026
Last 24 months
2 permits filed

30 permits since 2000: 17 completed, 4 in progress, 8 never finaled, 1 expired or cancelled.

Of the 8 never-finaled permits, 1 is 3 to 5 years old, 6 are 5 to 10 years old, 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

AllBathroom remodel 2
FiledOutcomeAddressWork described on the permitDeclared cost
Mar 6, 2026In progress
issued Mar 2026
2430 Mission Streplacing 3 roof top package units withy like for like replacments. two 5 ton capacity and one 4 ton capacity. these are ac replacments.
Details
Permit
202603067053
Status
issued
Filed
Mar 6, 2026
Permit issued
Mar 6, 2026
Declared cost
$92,960
Address
2430 Mission St

replacing 3 roof top package units withy like for like replacments. two 5 ton capacity and one 4 ton capacity. these are ac replacments.

Open the permit page

$92,960
Sep 24, 2025In progress
issued Sep 2025
595 Buckingham Wyprovide and install a new york branded 4 ton split heat pump in vacant retail space
Details
Permit
202509245991
Status
issued
Filed
Sep 24, 2025
Permit issued
Sep 24, 2025
Declared cost
$54,573
Address
595 Buckingham Wy

provide and install a new york branded 4 ton split heat pump in vacant retail space

Open the permit page

$54,573
Sep 5, 2024In progress
issued Sep 2024
1069 Pennsylvania Avinstalling one train 3.5 ton evaporative coil to (e) furnace installing one train 3.5 outdoor cindenser on roof
Details
Permit
202409050091
Status
issued
Filed
Sep 5, 2024
Permit issued
Sep 5, 2024
Declared cost
$57,676
Address
1069 Pennsylvania Av

installing one train 3.5 ton evaporative coil to (e) furnace installing one train 3.5 outdoor cindenser on roof

Open the permit page

$57,676
Aug 6, 2024In progress
filed Aug 2024, not yet issued
2645 Ocean Avremove 2 existing consdensing units on roof. remove 2 fan coil units. install 1 5 ton ducted split system for banking suite. 1 e ton ducted split system for optometrist suite. 1 3 ton ducted split system for vacant space.
Details
Permit
202408067991
Status
filed
Filed
Aug 6, 2024
Declared cost
$180,480
Address
2645 Ocean Av

remove 2 existing consdensing units on roof. remove 2 fan coil units. install 1 5 ton ducted split system for banking suite. 1 e ton ducted split system for optometrist suite. 1 3 ton ducted split system for vacant space.

Open the permit page

$180,480
Nov 14, 2022Never finaled
issued May 2023, no final
333 Broadwayinstallation of new air seperator, expansion tank, pot feeder. replacing an existing rooftop gas boiler w/ new boiler of like cand efficiency.
Details
Permit
202211146359
Status
issued
Filed
Nov 14, 2022
Permit issued
May 1, 2023
Declared cost
$23,514
Address
333 Broadway

installation of new air seperator, expansion tank, pot feeder. replacing an existing rooftop gas boiler w/ new boiler of like cand efficiency.

Open the permit page

$23,514
Feb 22, 2022Completed
final sign-off Jul 2024
260 Townsend Stinstall 2 piece water cooled scroll chiller at basement level replace like for like indoor boilers at rooftop mechanical room. replace like for like cooling tower at rooftop level. includes (4) pumps (2) expansion tanks at rooftop.
Details
Permit
202202228387
Status
complete
Filed
Feb 22, 2022
Permit issued
Mar 23, 2022
Final sign-off
Jul 29, 2024
Declared cost
$532,368
Address
260 Townsend St

install 2 piece water cooled scroll chiller at basement level replace like for like indoor boilers at rooftop mechanical room. replace like for like cooling tower at rooftop level. includes (4) pumps (2) expansion tanks at rooftop.

Open the permit page

$532,368
Jun 7, 2021Completed
final sign-off Aug 2022
730 Harrison Streplacement of (e) cooling tower, replacement of (e) osa make up air handler
Details
Permit
202106071788
Status
complete
Filed
Jun 7, 2021
Permit issued
Jul 21, 2021
Final sign-off
Aug 16, 2022
Declared cost
$75,000
Address
730 Harrison St

replacement of (e) cooling tower, replacement of (e) osa make up air handler

Open the permit page

$75,000
Jan 13, 2021Completed
final sign-off Apr 2022
135 04th Streplace rooftop air cooled chiller.
Details
Permit
202101132540
Status
complete
Filed
Jan 13, 2021
Permit issued
May 28, 2021
Final sign-off
Apr 11, 2022
Declared cost
$65,935
Address
135 04th St

replace rooftop air cooled chiller.

Open the permit page

$65,935
Nov 21, 2019Completed
final sign-off Feb 2020
985 Valencia Stmechanical work for 201909262795 install 1 heat pump, 1 fan coil, 1 bath ceiling fan, new spiral duct, air outlets
Details
Permit
201911217906
Status
complete
Filed
Nov 21, 2019
Permit issued
Nov 21, 2019
Final sign-off
Feb 14, 2020
Declared cost
$49,038
Address
985 Valencia St

mechanical work for 201909262795 install 1 heat pump, 1 fan coil, 1 bath ceiling fan, new spiral duct, air outlets

Open the permit page

$49,038
Nov 7, 2019Completed
final sign-off Jul 2022
730 Harrison Streplacement of extg cooling tower.
Details
Permit
201911076754
Status
complete
Filed
Nov 7, 2019
Permit issued
Apr 15, 2021
Final sign-off
Jul 13, 2022
Declared cost
$175,000
Address
730 Harrison St

replacement of extg cooling tower.

Open the permit page

$175,000
Jun 12, 2019Never finaled
issued Jun 2019, no final
15 Waverly Plinstalling 1 rooftop ac unit (replacing like for like) adding 1 condenser on roof. install new ac air handlers on walls of two offices.
Details
Permit
201906123163
Status
issued
Filed
Jun 12, 2019
Permit issued
Jun 12, 2019
Declared cost
$69,204
Address
15 Waverly Pl

installing 1 rooftop ac unit (replacing like for like) adding 1 condenser on roof. install new ac air handlers on walls of two offices.

Open the permit page

$69,204
Dec 19, 2018Never finaled
issued Dec 2018, no final
1 Market Stair conditioning duct & diffusers ref pa 2018-0831-8852
Details
Permit
201812198703
Status
issued
Filed
Dec 19, 2018
Permit issued
Dec 19, 2018
Declared cost
$62,500
Address
1 Market St

air conditioning duct & diffusers ref pa 2018-0831-8852

Open the permit page

$62,500
Oct 26, 2018Completed
final sign-off Apr 2019
121 Spear Stinstall 1 new wshp with ductsox. retrofit existing wshp ductwork to serve back of building. maher na. new duct smoke detection for equipment shut down. fire alarm sep permit
Details
Permit
201810264226
Status
complete
Filed
Oct 26, 2018
Permit issued
Oct 26, 2018
Final sign-off
Apr 16, 2019
Declared cost
$66,461
Address
121 Spear St

install 1 new wshp with ductsox. retrofit existing wshp ductwork to serve back of building. maher na. new duct smoke detection for equipment shut down. fire alarm sep permit

Open the permit page

$66,461
Jun 28, 2018Completed
final sign-off Mar 2019
2 Dorman Avdemo old duct & vavs install new ducts vav's. install 1 new 3 ton split system to serve it room (ductless). ref arch pa#2018-02-09-0968
Details
Permit
201806283200
Status
complete
Filed
Jun 28, 2018
Permit issued
Jun 28, 2018
Final sign-off
Mar 27, 2019
Declared cost
$165,217
Address
2 Dorman Av

demo old duct & vavs install new ducts vav's. install 1 new 3 ton split system to serve it room (ductless). ref arch pa#2018-02-09-0968

Open the permit page

$165,217
Apr 20, 2018Never finaled
issued Apr 2018, no final
599 Clement St1 unit change out like for like, 2 ton package heat pump. install new programmable thermostat compliant to title 24 requirments.
Details
Permit
201804206979
Status
issued
Filed
Apr 20, 2018
Permit issued
Apr 20, 2018
Declared cost
$17,070
Address
599 Clement St

1 unit change out like for like, 2 ton package heat pump. install new programmable thermostat compliant to title 24 requirments.

Open the permit page

$17,070
Apr 5, 2018Completed
final sign-off Jun 2018
44 Montgomery St16th floor - replace old ductwork to corridor with new duct & grilles. replace (e) fire dampers with fire smoke dampers. cap (e) unused ducts and rebalance system. replace grills in restrooms. fire alarm & elec under sep permits. ref. 2018-03-01-2534. maher na
Details
Permit
201804055571
Status
complete
Filed
Apr 5, 2018
Permit issued
Apr 5, 2018
Final sign-off
Jun 28, 2018
Declared cost
$3,100
Address
44 Montgomery St

16th floor - replace old ductwork to corridor with new duct & grilles. replace (e) fire dampers with fire smoke dampers. cap (e) unused ducts and rebalance system. replace grills in restrooms. fire alarm & elec under sep permits. ref. 2018-03-01-2534. maher na

Open the permit page

$3,100
Apr 5, 2018Completed
final sign-off Jun 2018
44 Montgomery St33rd floor - replace old ductwork to corridor with new duct & grilles. replace (e) fire dampers with fire smoke dampers. cap (e) unused ducts and rebalance system. replace grills in restroom. fire alarm and elect under sep. permits. ref 201710040410 maher na
Details
Permit
201804055572
Status
complete
Filed
Apr 5, 2018
Permit issued
Apr 5, 2018
Final sign-off
Jun 28, 2018
Declared cost
$3,900
Address
44 Montgomery St

33rd floor - replace old ductwork to corridor with new duct & grilles. replace (e) fire dampers with fire smoke dampers. cap (e) unused ducts and rebalance system. replace grills in restroom. fire alarm and elect under sep. permits. ref 201710040410 maher na

Open the permit page

$3,900
Apr 5, 2018Completed
final sign-off Jun 2018
44 Montgomery St40th floor - replace old ductwork to corridor with new duct & grilles. replace (e) fire dampers with fire smoke dampers. cap (e) unused ducts and rebalance system. replace grills in restrooms,. fire alarm & ele under sep. permits. ref 2018-03-01-2534. maher na
Details
Permit
201804055573
Status
complete
Filed
Apr 5, 2018
Permit issued
Apr 5, 2018
Final sign-off
Jun 28, 2018
Declared cost
$3,900
Address
44 Montgomery St

40th floor - replace old ductwork to corridor with new duct & grilles. replace (e) fire dampers with fire smoke dampers. cap (e) unused ducts and rebalance system. replace grills in restrooms,. fire alarm & ele under sep. permits. ref 2018-03-01-2534. maher na

Open the permit page

$3,900
Apr 2, 2018Completed
final sign-off Jun 2018
44 Montgomery St29th floor: replace old ductwork to corridor. replace extg fire dampers with new fire smoke dampers. cap exg unused duct. rebalance. ref app#201710043097. n/a for maher
Details
Permit
201804025269
Status
complete
Filed
Apr 2, 2018
Permit issued
Apr 2, 2018
Final sign-off
Jun 28, 2018
Declared cost
$3,100
Address
44 Montgomery St

29th floor: replace old ductwork to corridor. replace extg fire dampers with new fire smoke dampers. cap exg unused duct. rebalance. ref app#201710043097. n/a for maher

Open the permit page

$3,100
Apr 2, 2018Completed
final sign-off Jun 2018
44 Montgomery St14th floor: replace old ductwork to corridor. replace extg fire dampers with new fire smoke dampers. cap exg unused duct. rebalance. ref app#201710040395. n/a for maher
Details
Permit
201804025268
Status
complete
Filed
Apr 2, 2018
Permit issued
Apr 2, 2018
Final sign-off
Jun 28, 2018
Declared cost
$3,100
Address
44 Montgomery St

14th floor: replace old ductwork to corridor. replace extg fire dampers with new fire smoke dampers. cap exg unused duct. rebalance. ref app#201710040395. n/a for maher

Open the permit page

$3,100
Apr 2, 2018Completed
final sign-off Jun 2018
44 Montgomery St9th floor: replace old ductwork to corridor. replace extg fire dampers with fire smoke dampers. cap exg unused duct. rebalance. ref app#201710040404. n/a for maher
Details
Permit
201804025264
Status
complete
Filed
Apr 2, 2018
Permit issued
Apr 2, 2018
Final sign-off
Jun 28, 2018
Declared cost
$3,100
Address
44 Montgomery St

9th floor: replace old ductwork to corridor. replace extg fire dampers with fire smoke dampers. cap exg unused duct. rebalance. ref app#201710040404. n/a for maher

Open the permit page

$3,100
Apr 2, 2018Completed
final sign-off Jun 2018
44 Montgomery St10th floor: replace old ductwork to corridor. replace extg fire dampers with fire smoke dampers. cap exg unused duct. rebalance. ref app#201710040407. n/a for maher
Details
Permit
201804025267
Status
complete
Filed
Apr 2, 2018
Permit issued
Apr 2, 2018
Final sign-off
Jun 28, 2018
Declared cost
$3,100
Address
44 Montgomery St

10th floor: replace old ductwork to corridor. replace extg fire dampers with fire smoke dampers. cap exg unused duct. rebalance. ref app#201710040407. n/a for maher

Open the permit page

$3,100
Mar 13, 2018Expired or cancelled
withdrawn Apr 2018
44 Montgomery Streplace fire dampers to fire smoke dampers in duct on floor corridors 9,10,11,14,15,29,33 - 4 each floor. replace bathroom grills on floors 10,11,15,29,33,37 - 4 each floor maher na
Details
Permit
201803133482
Status
withdrawn
Filed
Mar 13, 2018
Declared cost
$75,212
Address
44 Montgomery St

replace fire dampers to fire smoke dampers in duct on floor corridors 9,10,11,14,15,29,33 - 4 each floor. replace bathroom grills on floors 10,11,15,29,33,37 - 4 each floor maher na

Open the permit page

$75,212
Mar 6, 2018Never finaled
issued Mar 2018, no final
850 Bryant Stinstall two 2 ton split cooling system in elevator mechanical rooms 9 and 10; n/a maher
Details
Permit
201803062935
Status
issued
Filed
Mar 6, 2018
Permit issued
Mar 6, 2018
Declared cost
$27,105
Address
850 Bryant St

install two 2 ton split cooling system in elevator mechanical rooms 9 and 10; n/a maher

Open the permit page

$27,105
Dec 28, 2017Never finaled
issued Dec 2017, no final
301 Battery Strevise existing ductwork and existing vav boxes to accomodate new office layout arch 201709219155; n/a maher
Details
Permit
201712287537
Status
issued
Filed
Dec 28, 2017
Permit issued
Dec 28, 2017
Declared cost
$18,212
Address
301 Battery St

revise existing ductwork and existing vav boxes to accomodate new office layout arch 201709219155; n/a maher

Open the permit page

$18,212
Sep 18, 2017Never finaled
issued Oct 2017, no final
111 Sutter St17/f- mechanical work for (e) pa#201708104455, supply (2) water source heat pumps with all duct & piping, complete with osa connection & t-24 t-stat, 1 exhaust fan for it room. n/a ordinance #155-13
Details
Permit
201709188834
Status
issued
Filed
Sep 18, 2017
Permit issued
Oct 2, 2017
Declared cost
$39,728
Address
111 Sutter St

17/f- mechanical work for (e) pa#201708104455, supply (2) water source heat pumps with all duct & piping, complete with osa connection & t-24 t-stat, 1 exhaust fan for it room. n/a ordinance #155-13

Open the permit page

$39,728
May 1, 2017Completed
final sign-off Jan 2018
1415 Howard Stretrofit exisitng bldg, complete urf hvac system which include ceiling mounted fancoils ducted, fancoil units exhaust fans & outdoor heat pumps piped to fan coil units 2 outside air units are supplied for tempered outside air. ref pa #201608114810. n/a maher ordinance
Details
Permit
201705015322
Status
complete
Filed
May 1, 2017
Permit issued
May 10, 2017
Final sign-off
Jan 24, 2018
Declared cost
$269,037
Address
1415 Howard St

retrofit exisitng bldg, complete urf hvac system which include ceiling mounted fancoils ducted, fancoil units exhaust fans & outdoor heat pumps piped to fan coil units 2 outside air units are supplied for tempered outside air. ref pa #201608114810. n/a maher ordinance

Open the permit page

$269,037
May 26, 2016Completed
final sign-off Jun 2016
100 California Stremove two extg heat pumps. rerout duct as needed fdor new floor plan. install 2 new heat pumps at same location as prevous heat pumps. ref app#201602179742
Details
Permit
201605268533
Status
complete
Filed
May 26, 2016
Permit issued
May 27, 2016
Final sign-off
Jun 9, 2016
Declared cost
$47,000
Address
100 California St

remove two extg heat pumps. rerout duct as needed fdor new floor plan. install 2 new heat pumps at same location as prevous heat pumps. ref app#201602179742

Open the permit page

$47,000
May 21, 2015Completed
final sign-off Mar 2016
221 Main St8, 12, 14, 15th floors: ti - mechanical improvements. maher na
Details
Permit
201505216858
Status
complete
Filed
May 21, 2015
Permit issued
Sep 17, 2015
Final sign-off
Mar 15, 2016
Declared cost
$760,000
Address
221 Main St

8, 12, 14, 15th floors: ti - mechanical improvements. maher na

Open the permit page

$760,000
Jun 27, 2014Never finaled
issued Jul 2014, no final
417 Montgomery St7th floor - hvac replacement, rerouting duct work. ref #2014.0624.9297.
Details
Permit
201406279697
Status
issued
Filed
Jun 27, 2014
Permit issued
Jul 18, 2014
Declared cost
$68,000
Address
417 Montgomery St

7th floor - hvac replacement, rerouting duct work. ref #2014.0624.9297.

Open the permit page

$68,000