Permit GraphShortlistSan Francisco building permits since 2000

Ingram Fire Protection Inc

Contractor license
985475
State license record
Based in
Hayward
On San Francisco permits
Feb 2015 to Oct 2025
Last 24 months
3 permits filed

44 permits since 2000: 33 completed, 2 in progress, 9 never finaled.

Of the 9 never-finaled permits, 1 is 3 to 5 years old, 7 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 1
FiledOutcomeAddressWork described on the permitDeclared cost
Oct 1, 2025In progress
issued Oct 2025
1 Warriors Wyfire permit only. add 5 sprinklers
Details
Permit
202510016448
Status
issued
Filed
Oct 1, 2025
Permit issued
Oct 8, 2025
Declared cost
$11,860
Address
1 Warriors Wy

fire permit only. add 5 sprinklers

Open the permit page

$11,860
Apr 3, 2025In progress
issued Apr 2025
220 Montgomery St9th floor - relocate 5 existing fire sprinklers. tied to building permit #202503212796
Details
Permit
202504033686
Status
issued
Filed
Apr 3, 2025
Permit issued
Apr 4, 2025
Declared cost
$4,800
Address
220 Montgomery St

9th floor - relocate 5 existing fire sprinklers. tied to building permit #202503212796

Open the permit page

$4,800
Nov 8, 2024Completed
final sign-off Feb 2025
1 Warriors Wybasement level ti 202409039980- fire sprinkler
Details
Permit
202411084647
Status
complete
Filed
Nov 8, 2024
Permit issued
Nov 8, 2024
Final sign-off
Feb 7, 2025
Declared cost
$22,380
Address
1 Warriors Wy

basement level ti 202409039980- fire sprinkler

Open the permit page

$22,380
Sep 23, 2024Completed
final sign-off Oct 2024
3838 California Stste 707 - fire sprinkler ti relocate 2 heads pa 202406144498
Details
Permit
202409231337
Status
complete
Filed
Sep 23, 2024
Permit issued
Sep 23, 2024
Final sign-off
Oct 29, 2024
Declared cost
$5,808
Address
3838 California St

ste 707 - fire sprinkler ti relocate 2 heads pa 202406144498

Open the permit page

$5,808
May 2, 2024Completed
final sign-off Nov 2024
50 California Stfire sprinkler ti , relocate 64 heads, add 5 heads, tied to building 202403157924
Details
Permit
202405021255
Status
complete
Filed
May 2, 2024
Permit issued
May 7, 2024
Final sign-off
Nov 21, 2024
Declared cost
$18,745
Address
50 California St

fire sprinkler ti , relocate 64 heads, add 5 heads, tied to building 202403157924

Open the permit page

$18,745
Dec 21, 2023Completed
final sign-off Feb 2024
185 Berry Stfire sprinkler demo/market ready relocate 78 heads. ref pa 202312072139
Details
Permit
202312212887
Status
complete
Filed
Dec 21, 2023
Permit issued
Dec 21, 2023
Final sign-off
Feb 6, 2024
Declared cost
$12,280
Address
185 Berry St

fire sprinkler demo/market ready relocate 78 heads. ref pa 202312072139

Open the permit page

$12,280
Aug 31, 2023Completed
final sign-off Nov 2023
1 Warriors Wyfire sprinkler tii add 1head tied to 202306260826
Details
Permit
202308315652
Status
complete
Filed
Aug 31, 2023
Permit issued
Aug 31, 2023
Final sign-off
Nov 2, 2023
Declared cost
$4,180
Address
1 Warriors Wy

fire sprinkler tii add 1head tied to 202306260826

Open the permit page

$4,180
Nov 21, 2022Completed
final sign-off Dec 2022
180 Post Stt.i. sprinkler work connected to building permit #202208039782.
Details
Permit
202211216911
Status
complete
Filed
Nov 21, 2022
Permit issued
Nov 21, 2022
Final sign-off
Dec 16, 2022
Declared cost
$10,038
Address
180 Post St

t.i. sprinkler work connected to building permit #202208039782.

Open the permit page

$10,038
Sep 30, 2022Completed
final sign-off Oct 2022
1 Warriors Wyadd 1 fire sprinkler tied to building ref pa# 2022-0727-9376
Details
Permit
202209303486
Status
complete
Filed
Sep 30, 2022
Permit issued
Sep 30, 2022
Final sign-off
Oct 28, 2022
Declared cost
$2,500
Address
1 Warriors Wy

add 1 fire sprinkler tied to building ref pa# 2022-0727-9376

Open the permit page

$2,500
Jul 29, 2022Never finaled
issued Jul 2022, no final
22 04th Stfire sprinkler t.i. 2 sprinkler heads tied to building permit 2022 0504 3523
Details
Permit
202207299529
Status
issued
Filed
Jul 29, 2022
Permit issued
Jul 29, 2022
Declared cost
$8,500
Address
22 04th St

fire sprinkler t.i. 2 sprinkler heads tied to building permit 2022 0504 3523

Open the permit page

$8,500
Oct 21, 2021Completed
final sign-off Dec 2021
12 04th St11/f: fire sprinkler tenant improvement. relocate 6 sprinklers. ref. pa 202108247006.
Details
Permit
202110210898
Status
complete
Filed
Oct 21, 2021
Permit issued
Oct 21, 2021
Final sign-off
Dec 16, 2021
Declared cost
$7,480
Address
12 04th St

11/f: fire sprinkler tenant improvement. relocate 6 sprinklers. ref. pa 202108247006.

Open the permit page

$7,480
Sep 26, 2020Completed
final sign-off Nov 2020
22 04th St37/f: fire sprinkler t.i., sprinkler heads. ref bpa#202002124230
Details
Permit
202009265156
Status
complete
Filed
Sep 26, 2020
Permit issued
Oct 14, 2020
Final sign-off
Nov 20, 2020
Declared cost
$21,320
Address
22 04th St

37/f: fire sprinkler t.i., sprinkler heads. ref bpa#202002124230

Open the permit page

$21,320
Jul 14, 2020Completed
final sign-off Jul 2020
455 Market St23/f: as built for 202002043430
Details
Permit
202007140131
Status
complete
Filed
Jul 14, 2020
Permit issued
Jul 17, 2020
Final sign-off
Jul 30, 2020
Address
455 Market St

23/f: as built for 202002043430

Open the permit page

Jul 6, 2020Never finaled
issued Jul 2020, no final
1 Market Stas-built fire sprinkler plan for e fire sprinkler permit/plan 202002043429
Details
Permit
202007069576
Status
issued
Filed
Jul 6, 2020
Permit issued
Jul 7, 2020
Address
1 Market St

as-built fire sprinkler plan for e fire sprinkler permit/plan 202002043429

Open the permit page

Feb 4, 2020Completed
final sign-off Jul 2020
455 Market St23rd fl - ref pa 201912179718; relocate 97 pendent sprinklers from (e) outlets
Details
Permit
202002043430
Status
complete
Filed
Feb 4, 2020
Permit issued
Feb 4, 2020
Final sign-off
Jul 30, 2020
Declared cost
$24,280
Address
455 Market St

23rd fl - ref pa 201912179718; relocate 97 pendent sprinklers from (e) outlets

Open the permit page

$24,280
Feb 4, 2020Completed
final sign-off Aug 2020
1 Market St7th fl - ref pa# 201912190003; relocate (91) pendent sprinkler from (e) outlets
Details
Permit
202002043429
Status
complete
Filed
Feb 4, 2020
Permit issued
Feb 4, 2020
Final sign-off
Aug 10, 2020
Declared cost
$21,530
Address
1 Market St

7th fl - ref pa# 201912190003; relocate (91) pendent sprinkler from (e) outlets

Open the permit page

$21,530
Jan 28, 2020Never finaled
issued Jan 2020, no final
22 04th Stdemo 40 pendent sprinklres and replace with uprights for temporary protection ref 202001212357
Details
Permit
202001282866
Status
issued
Filed
Jan 28, 2020
Permit issued
Jan 28, 2020
Declared cost
$6,530
Address
22 04th St

demo 40 pendent sprinklres and replace with uprights for temporary protection ref 202001212357

Open the permit page

$6,530
Jan 8, 2020Completed
final sign-off Feb 2020
135 Townsend Stas built for permit 201910225126
Details
Permit
202001081407
Status
complete
Filed
Jan 8, 2020
Permit issued
Jan 8, 2020
Final sign-off
Feb 1, 2020
Address
135 Townsend St

as built for permit 201910225126

Open the permit page

Dec 17, 2019Never finaled
issued Dec 2019, no final
1 Market Stconvert 108 (e) pendent sprinklers to upright for temporrary coverage during construction n/a maher
Details
Permit
201912179699
Status
issued
Filed
Dec 17, 2019
Permit issued
Dec 17, 2019
Declared cost
$8,730
Address
1 Market St

convert 108 (e) pendent sprinklers to upright for temporrary coverage during construction n/a maher

Open the permit page

$8,730
Oct 22, 2019Completed
final sign-off Mar 2020
135 Townsend Strelocate 2 existing pendent on 4th floor: relocate 2 existing pendent on 5th floor.
Details
Permit
201910225126
Status
complete
Filed
Oct 22, 2019
Permit issued
Oct 22, 2019
Final sign-off
Mar 19, 2020
Declared cost
$5,300
Address
135 Townsend St

relocate 2 existing pendent on 4th floor: relocate 2 existing pendent on 5th floor.

Open the permit page

$5,300
Sep 24, 2019Never finaled
issued Sep 2019, no final
1250 Tennessee Stdemo (e) armovers & drops back to fitting at branch line & provide temporary temp. upright coverage
Details
Permit
201909242455
Status
issued
Filed
Sep 24, 2019
Permit issued
Sep 24, 2019
Declared cost
$11,450
Address
1250 Tennessee St

demo (e) armovers & drops back to fitting at branch line & provide temporary temp. upright coverage

Open the permit page

$11,450
May 31, 2019Completed
final sign-off Oct 2019
1 Post Stfire sprinkler t.i. over 7 floors. relocate 358 heads, add 16 heads, total 374 heads. ref to building permit ti #2019-0318-5564.
Details
Permit
201905312107
Status
complete
Filed
May 31, 2019
Permit issued
Jun 19, 2019
Final sign-off
Oct 1, 2019
Declared cost
$128,350
Address
1 Post St

fire sprinkler t.i. over 7 floors. relocate 358 heads, add 16 heads, total 374 heads. ref to building permit ti #2019-0318-5564.

Open the permit page

$128,350
Jan 15, 2019Completed
final sign-off Apr 2019
1 Market Stfire sprinkler as built ref 201810254090
Details
Permit
201901150358
Status
complete
Filed
Jan 15, 2019
Permit issued
Jan 15, 2019
Final sign-off
Apr 30, 2019
Declared cost
$750
Address
1 Market St

fire sprinkler as built ref 201810254090

Open the permit page

$750
Dec 28, 2018Completed
final sign-off Sep 2019
100 Potrero Avdemo (6) sprinklers in elevator shafts to accomodate change in type of elecator (changing from hydrolic to traction). ref pa #201511041665.
Details
Permit
201812289278
Status
complete
Filed
Dec 28, 2018
Permit issued
Dec 28, 2018
Final sign-off
Sep 16, 2019
Declared cost
$4,370
Address
100 Potrero Av

demo (6) sprinklers in elevator shafts to accomodate change in type of elecator (changing from hydrolic to traction). ref pa #201511041665.

Open the permit page

$4,370
Dec 6, 2018Completed
final sign-off Feb 2019
1 Market Strelocate 2 sprinklers in bath area on 7th fl ref 201807104064
Details
Permit
201812067559
Status
complete
Filed
Dec 6, 2018
Permit issued
Dec 6, 2018
Final sign-off
Feb 4, 2019
Declared cost
$2,000
Address
1 Market St

relocate 2 sprinklers in bath area on 7th fl ref 201807104064

Open the permit page

$2,000
Nov 15, 2018Completed
final sign-off Dec 2018
180 Sutter Stremove (e) pendents and relocate upright sprinklers to accomodate new wall and ceiling layout. 4 relocates and 1 demo, 5 total ref 201808137214
Details
Permit
201811155998
Status
complete
Filed
Nov 15, 2018
Permit issued
Nov 16, 2018
Final sign-off
Dec 5, 2018
Declared cost
$5,310
Address
180 Sutter St

remove (e) pendents and relocate upright sprinklers to accomodate new wall and ceiling layout. 4 relocates and 1 demo, 5 total ref 201808137214

Open the permit page

$5,310
Oct 25, 2018Completed
final sign-off Apr 2019
1 Market Ststeuart tower - relocate 227 sprinklers and demo 46 sprinklers on (e) sprinkler system ref 20180910716
Details
Permit
201810254090
Status
complete
Filed
Oct 25, 2018
Permit issued
Oct 30, 2018
Final sign-off
Apr 30, 2019
Declared cost
$23,000
Address
1 Market St

steuart tower - relocate 227 sprinklers and demo 46 sprinklers on (e) sprinkler system ref 20180910716

Open the permit page

$23,000
Jun 29, 2018Completed
final sign-off Aug 2018
354 Laguna Honda Blrenewal of pa#201611162871 fire sprinkler permit. no changes.
Details
Permit
201806293344
Status
complete
Filed
Jun 29, 2018
Permit issued
Jul 12, 2018
Final sign-off
Aug 27, 2018
Address
354 Laguna Honda Bl

renewal of pa#201611162871 fire sprinkler permit. no changes.

Open the permit page

Mar 29, 2018Completed
final sign-off Apr 2018
2180 Harrison St1/f: relocate (3) spinkler heads and demo (1) sprinkler head. bldg pa #201801310049. maher na
Details
Permit
201803294918
Status
complete
Filed
Mar 29, 2018
Permit issued
Mar 29, 2018
Final sign-off
Apr 23, 2018
Declared cost
$5,000
Address
2180 Harrison St

1/f: relocate (3) spinkler heads and demo (1) sprinkler head. bldg pa #201801310049. maher na

Open the permit page

$5,000
Mar 6, 2018Completed
final sign-off Jul 2018
1 Market Strevise (e) sprinlker system to accommodate new wall/ceilings. relocate 99 sprinlker and add 8 for a total of 107. applies bld permit 201712206946
Details
Permit
201803062932
Status
complete
Filed
Mar 6, 2018
Permit issued
Mar 29, 2018
Final sign-off
Jul 27, 2018
Declared cost
$25,000
Address
1 Market St

revise (e) sprinlker system to accommodate new wall/ceilings. relocate 99 sprinlker and add 8 for a total of 107. applies bld permit 201712206946

Open the permit page

$25,000
Dec 12, 2017Completed
final sign-off Apr 2018
1 Market St8th fl - relocate sprinklers on floor for ti. total of 126 sprinklers. ref pa 2017-1102-2942
Details
Permit
201712126181
Status
complete
Filed
Dec 12, 2017
Permit issued
Dec 12, 2017
Final sign-off
Apr 16, 2018
Declared cost
$18,500
Address
1 Market St

8th fl - relocate sprinklers on floor for ti. total of 126 sprinklers. ref pa 2017-1102-2942

Open the permit page

$18,500
Dec 8, 2017Never finaled
issued Dec 2017, no final
1 Market St12/f- demo of (e) pedent sprinklers and turning them to upright sprinklers as needed for core & shell protection during demo of floor.187sprinklers ttl n/a ordinance #155-13
Details
Permit
201712085875
Status
issued
Filed
Dec 8, 2017
Permit issued
Dec 8, 2017
Declared cost
$8,500
Address
1 Market St

12/f- demo of (e) pedent sprinklers and turning them to upright sprinklers as needed for core & shell protection during demo of floor.187sprinklers ttl n/a ordinance #155-13

Open the permit page

$8,500
Dec 8, 2017Completed
final sign-off Feb 2018
560 Mission Stbasement, 21/f & 29/f- this is 3 phase project, relocate 53 existing sprinklers. t.i. pa#201709198898 (29/f), 201709198897 (21/f), 201709198895 (basement). n/a ordinance #155-13
Details
Permit
201712085872
Status
complete
Filed
Dec 8, 2017
Permit issued
Dec 8, 2017
Final sign-off
Feb 5, 2018
Declared cost
$18,500
Address
560 Mission St

basement, 21/f & 29/f- this is 3 phase project, relocate 53 existing sprinklers. t.i. pa#201709198898 (29/f), 201709198897 (21/f), 201709198895 (basement). n/a ordinance #155-13

Open the permit page

$18,500
Nov 17, 2017Completed
final sign-off Jan 2018
2270 Folsom Strelocate 3 sprinklers and add 2 sprinklers with extg sprinkler system in extg 2nd floor. ref #2017071821287. n/a for maher
Details
Permit
201711174214
Status
complete
Filed
Nov 17, 2017
Permit issued
Nov 17, 2017
Final sign-off
Jan 8, 2018
Declared cost
$4,500
Address
2270 Folsom St

relocate 3 sprinklers and add 2 sprinklers with extg sprinkler system in extg 2nd floor. ref #2017071821287. n/a for maher

Open the permit page

$4,500
Aug 17, 2017Never finaled
issued Aug 2017, no final
1 Market St8th fl: fire sprinkler temporary coverage for demo only.relocate 135 heads maher na
Details
Permit
201708175076
Status
issued
Filed
Aug 17, 2017
Permit issued
Aug 17, 2017
Declared cost
$9,850
Address
1 Market St

8th fl: fire sprinkler temporary coverage for demo only.relocate 135 heads maher na

Open the permit page

$9,850
Aug 17, 2017Never finaled
issued Aug 2017, no final
560 Mission Stsuite #2950: fire sprinkler ti. - 31 sprinklers relocate/ add. ref #201707182103. maher na
Details
Permit
201708175068
Status
issued
Filed
Aug 17, 2017
Permit issued
Aug 17, 2017
Declared cost
$6,830
Address
560 Mission St

suite #2950: fire sprinkler ti. - 31 sprinklers relocate/ add. ref #201707182103. maher na

Open the permit page

$6,830
Mar 21, 2017Completed
final sign-off Apr 2017
500 Sansome Strelocate 4 head fire sprinklers. ref pa 2017-0214-9331
Details
Permit
201703211907
Status
complete
Filed
Mar 21, 2017
Permit issued
Mar 21, 2017
Final sign-off
Apr 10, 2017
Declared cost
$4,100
Address
500 Sansome St

relocate 4 head fire sprinklers. ref pa 2017-0214-9331

Open the permit page

$4,100
Dec 20, 2016Completed
final sign-off Mar 2017
1 Market Stspear tower: fire sprinkler ti - relocate 291 heads over 2 floors, floors 37th and 38th add 4 hose valves. ref pa 2016-0912-7394 (38th floor) and 2016-0908-7059 (37th floor)
Details
Permit
201612205444
Status
complete
Filed
Dec 20, 2016
Permit issued
Dec 20, 2016
Final sign-off
Mar 23, 2017
Declared cost
$89,300
Address
1 Market St

spear tower: fire sprinkler ti - relocate 291 heads over 2 floors, floors 37th and 38th add 4 hose valves. ref pa 2016-0912-7394 (38th floor) and 2016-0908-7059 (37th floor)

Open the permit page

$89,300
Nov 16, 2016Completed
final sign-off Aug 2018
354 Laguna Honda Bllike-kind replacement of existing deluge fire sprinkler system. forest hill subway station muni
Details
Permit
201611162871
Status
complete
Filed
Nov 16, 2016
Permit issued
Dec 22, 2016
Final sign-off
Aug 31, 2018
Declared cost
$24,350
Address
354 Laguna Honda Bl

like-kind replacement of existing deluge fire sprinkler system. forest hill subway station muni

Open the permit page

$24,350
Feb 10, 2016Completed
final sign-off Apr 2016
1 Market St19th flr: relocate 93 sprinklers, fire sprinkler t.i.201512285936; add 9 sprinklers and add 2 hose valves; maher n/a
Details
Permit
201602109237
Status
complete
Filed
Feb 10, 2016
Permit issued
Feb 10, 2016
Final sign-off
Apr 1, 2016
Declared cost
$42,805
Address
1 Market St

19th flr: relocate 93 sprinklers, fire sprinkler t.i.201512285936; add 9 sprinklers and add 2 hose valves; maher n/a

Open the permit page

$42,805
Dec 3, 2015Completed
final sign-off Feb 2017
939 Eddy Stfire sprinkler install & retrofit. bldg permit #201503261963
Details
Permit
201512034060
Status
complete
Filed
Dec 3, 2015
Permit issued
Jan 4, 2016
Final sign-off
Feb 27, 2017
Declared cost
$87,305
Address
939 Eddy St

fire sprinkler install & retrofit. bldg permit #201503261963

Open the permit page

$87,305
Aug 26, 2015Completed
final sign-off Jan 2016
139 Townsend Stfire sprinkler t.i. to existing bldg. t.i. pa# 201507292761. n/a ordinance #155-13. relocate (43), add (2) & (35) demo.
Details
Permit
201508265302
Status
complete
Filed
Aug 26, 2015
Permit issued
Aug 26, 2015
Final sign-off
Jan 5, 2016
Declared cost
$23,708
Address
139 Townsend St

fire sprinkler t.i. to existing bldg. t.i. pa# 201507292761. n/a ordinance #155-13. relocate (43), add (2) & (35) demo.

Open the permit page

$23,708
Apr 1, 2015Completed
final sign-off Jun 2015
201 California St11th flr: fire sprinkler ti: modifications to an (e) sprinkler system. ref pa# 2015 0318 1201 maher - not req'd
Details
Permit
201504012485
Status
complete
Filed
Apr 1, 2015
Permit issued
Apr 1, 2015
Final sign-off
Jun 23, 2015
Declared cost
$21,000
Address
201 California St

11th flr: fire sprinkler ti: modifications to an (e) sprinkler system. ref pa# 2015 0318 1201 maher - not req'd

Open the permit page

$21,000
Feb 25, 2015Never finaled
issued Mar 2015, no final
600 California St15th floor: t.i. to extg fire sprinkler system. n/a for the maher. t.i. pa#201503130783
Details
Permit
201502259322
Status
issued
Filed
Feb 25, 2015
Permit issued
Mar 18, 2015
Declared cost
$20,000
Address
600 California St

15th floor: t.i. to extg fire sprinkler system. n/a for the maher. t.i. pa#201503130783

Open the permit page

$20,000