Permit GraphShortlistSan Francisco building permits since 2000

Vintage Fire Protection

Contractor license
676805
State license record
Based in
Pinole
On San Francisco permits
Mar 2000 to Oct 2008
Last 24 months
0 permits filed

57 permits since 2000: 32 completed, 4 never finaled, 21 expired or cancelled.

Of the 4 never-finaled permits, 4 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
Oct 8, 2008Never finaled
issued Oct 2008, no final
70 14th Stinstall new fire sprinkler system. overhead and underground
Details
Permit
200810083668
Status
issued
Filed
Oct 8, 2008
Permit issued
Oct 10, 2008
Declared cost
$15,000
Address
70 14th St

install new fire sprinkler system. overhead and underground

Open the permit page

$15,000
Jul 15, 2008Completed
final sign-off Oct 2008
3065 Jackson St1st floor-add 3, relocate 6, plub 3 fire sprinklers-lobby
Details
Permit
200807156689
Status
complete
Filed
Jul 15, 2008
Permit issued
Jul 15, 2008
Final sign-off
Oct 16, 2008
Declared cost
$2,000
Address
3065 Jackson St

1st floor-add 3, relocate 6, plub 3 fire sprinklers-lobby

Open the permit page

$2,000
May 22, 2008Completed
final sign-off Sep 2008
4141 Geary Blti for fire sprinklers on the 4th floor. relocate 17 heads and add 4 heads
Details
Permit
200805222627
Status
complete
Filed
May 22, 2008
Permit issued
May 22, 2008
Final sign-off
Sep 15, 2008
Declared cost
$4,600
Address
4141 Geary Bl

ti for fire sprinklers on the 4th floor. relocate 17 heads and add 4 heads

Open the permit page

$4,600
Apr 22, 2008Completed
final sign-off Dec 2008
536 Mission Stadd 133 new fire sprinklers in law library
Details
Permit
200804220284
Status
complete
Filed
Apr 22, 2008
Permit issued
Apr 22, 2008
Final sign-off
Dec 16, 2008
Declared cost
$26,600
Address
536 Mission St

add 133 new fire sprinklers in law library

Open the permit page

$26,600
Mar 4, 2008Completed
final sign-off Jun 2008
4131 Geary Bl1st floor-relocate 2 fire sprinkler
Details
Permit
200803046162
Status
complete
Filed
Mar 4, 2008
Permit issued
Mar 4, 2008
Final sign-off
Jun 13, 2008
Declared cost
$750
Address
4131 Geary Bl

1st floor-relocate 2 fire sprinkler

Open the permit page

$750
Mar 4, 2008Expired or cancelled
expired Sep 2010
3200 California Stadd and relocate 10 fire sprinklers
Details
Permit
200803046164
Status
expired
Filed
Mar 4, 2008
Permit issued
Mar 4, 2008
Declared cost
$3,000
Address
3200 California St

add and relocate 10 fire sprinklers

Open the permit page

$3,000
Feb 20, 2008Never finaled
issued Feb 2008, no final
4131 Geary Bl1st floor - add 21 new fire sprinklers in existing shell space on first floor per nfpa 13.
Details
Permit
200802205114
Status
issued
Filed
Feb 20, 2008
Permit issued
Feb 20, 2008
Declared cost
$6,300
Address
4131 Geary Bl

1st floor - add 21 new fire sprinklers in existing shell space on first floor per nfpa 13.

Open the permit page

$6,300
Aug 29, 2007Completed
final sign-off Feb 2008
1635 Divisadero St4/f- relocate 1 existing fire sprinkler in telecommunication room.
Details
Permit
200708291171
Status
complete
Filed
Aug 29, 2007
Permit issued
Aug 29, 2007
Final sign-off
Feb 19, 2008
Declared cost
$500
Address
1635 Divisadero St

4/f- relocate 1 existing fire sprinkler in telecommunication room.

Open the permit page

$500
Aug 29, 2007Completed
final sign-off Nov 2007
4131 Geary Blbasement- relocate 2 and plug 2 existing fire sprinklers in endoscopy scope washer room in basement.
Details
Permit
200708291173
Status
complete
Filed
Aug 29, 2007
Permit issued
Aug 29, 2007
Final sign-off
Nov 27, 2007
Declared cost
$1,500
Address
4131 Geary Bl

basement- relocate 2 and plug 2 existing fire sprinklers in endoscopy scope washer room in basement.

Open the permit page

$1,500
Jul 12, 2007Never finaled
issued Jul 2007, no final
1250 Haight Stinstall nfpa-13 fire sprinkler system overhead and underground. as-built revisions appl #200603297745.
Details
Permit
200707126562
Status
issued
Filed
Jul 12, 2007
Permit issued
Jul 12, 2007
Declared cost
$50
Address
1250 Haight St

install nfpa-13 fire sprinkler system overhead and underground. as-built revisions appl #200603297745.

Open the permit page

$50
May 21, 2007Expired or cancelled
expired Aug 2010
3065 Jackson Strelocate 108 existing fire sprinklers. existing system is pipe schedule.
Details
Permit
200705211858
Status
expired
Filed
May 21, 2007
Permit issued
Jun 6, 2007
Declared cost
$21,600
Address
3065 Jackson St

relocate 108 existing fire sprinklers. existing system is pipe schedule.

Open the permit page

$21,600
Dec 20, 2006Completed
final sign-off May 2008
230 Turk Stcomplete nfpa-13 fire sprinkler system, overhead & underground. original appl#200309265850
Details
Permit
200612200199
Status
complete
Filed
Dec 20, 2006
Permit issued
Mar 21, 2007
Final sign-off
May 27, 2008
Declared cost
$350,000
Address
230 Turk St

complete nfpa-13 fire sprinkler system, overhead & underground. original appl#200309265850

Open the permit page

$350,000
Dec 13, 2006Completed
final sign-off Jul 2008
1166 Howard Stfire sprinklers: add 7, relocate 7 1st floor
Details
Permit
200612139731
Status
complete
Filed
Dec 13, 2006
Permit issued
Dec 13, 2006
Final sign-off
Jul 15, 2008
Declared cost
$1,400
Address
1166 Howard St

fire sprinklers: add 7, relocate 7 1st floor

Open the permit page

$1,400
Jul 12, 2006Completed
final sign-off Nov 2006
4131 Geary Blrelocat one fire sprinkler -basement.
Details
Permit
200607126261
Status
complete
Filed
Jul 12, 2006
Permit issued
Jul 12, 2006
Final sign-off
Nov 27, 2006
Declared cost
$500
Address
4131 Geary Bl

relocat one fire sprinkler -basement.

Open the permit page

$500
Jul 6, 2006Completed
final sign-off Mar 2007
536 Mission Sttenant improvement: 153 heads (all (e) sprinklers are relocated or changed out) (127 upright and 26 pendent)
Details
Permit
200607065751
Status
complete
Filed
Jul 6, 2006
Permit issued
Jul 6, 2006
Final sign-off
Mar 29, 2007
Declared cost
$30,000
Address
536 Mission St

tenant improvement: 153 heads (all (e) sprinklers are relocated or changed out) (127 upright and 26 pendent)

Open the permit page

$30,000
Jul 6, 2006Completed
final sign-off Dec 2006
1055 Ellis Stadd 79 new fire sprinklers - fitness center
Details
Permit
200607065748
Status
complete
Filed
Jul 6, 2006
Permit issued
Jul 6, 2006
Final sign-off
Dec 7, 2006
Declared cost
$15,800
Address
1055 Ellis St

add 79 new fire sprinklers - fitness center

Open the permit page

$15,800
Jun 22, 2006Completed
final sign-off May 2007
3185 Washington Stadd and relocate 11 fire sprinklers.7 new and 4 relocates
Details
Permit
200606224708
Status
complete
Filed
Jun 22, 2006
Permit issued
Jun 22, 2006
Final sign-off
May 10, 2007
Declared cost
$2,200
Address
3185 Washington St

add and relocate 11 fire sprinklers.7 new and 4 relocates

Open the permit page

$2,200
May 11, 2006Completed
final sign-off Nov 2006
3220 Sacramento Stadd & relocate 132 fire sprinklers - nfpa-13, 32 heads, modifications to 1st floor and new systems to cover 2nd & 3rd floors
Details
Permit
200605111368
Status
complete
Filed
May 11, 2006
Permit issued
Jun 21, 2006
Final sign-off
Nov 1, 2006
Declared cost
$27,000
Address
3220 Sacramento St

add & relocate 132 fire sprinklers - nfpa-13, 32 heads, modifications to 1st floor and new systems to cover 2nd & 3rd floors

Open the permit page

$27,000
Mar 29, 2006Never finaled
issued Jun 2006, no final
1250 Haight Stinstall nfpa-13 fire sprinkler system oh&ug complete system.
Details
Permit
200603297745
Status
issued
Filed
Mar 29, 2006
Permit issued
Jun 21, 2006
Declared cost
$77,400
Address
1250 Haight St

install nfpa-13 fire sprinkler system oh&ug complete system.

Open the permit page

$77,400
Dec 5, 2005Expired or cancelled
expired Feb 2009
299 Dolores Stinstall new overhead fire sprinkler systm/entire bldg per nfpa 13/using extg service
Details
Permit
200512059484
Status
expired
Filed
Dec 5, 2005
Permit issued
Feb 8, 2006
Declared cost
$45,000
Address
299 Dolores St

install new overhead fire sprinkler systm/entire bldg per nfpa 13/using extg service

Open the permit page

$45,000
Oct 20, 2005Completed
final sign-off Mar 2006
1601 19th Avadd & relocate 2 fire sprinklers 1st floor ddining room and beauty salon - plugging 3
Details
Permit
200510206052
Status
complete
Filed
Oct 20, 2005
Permit issued
Oct 20, 2005
Final sign-off
Mar 30, 2006
Declared cost
$2,000
Address
1601 19th Av

add & relocate 2 fire sprinklers 1st floor ddining room and beauty salon - plugging 3

Open the permit page

$2,000
Aug 8, 2005Expired or cancelled
expired Aug 2008
2200 Ofarrell Stfloor 1 to 5 - install 620 new fire sprinklers on five floors.
Details
Permit
200508089670
Status
expired
Filed
Aug 8, 2005
Permit issued
Sep 12, 2005
Declared cost
$124,000
Address
2200 Ofarrell St

floor 1 to 5 - install 620 new fire sprinklers on five floors.

Open the permit page

$124,000
Jul 28, 2005Completed
final sign-off Aug 2005
536 Mission Stinstall 80 fire sprinklers - basement
Details
Permit
200507288813
Status
complete
Filed
Jul 28, 2005
Permit issued
Jul 28, 2005
Final sign-off
Aug 18, 2005
Declared cost
$20,000
Address
536 Mission St

install 80 fire sprinklers - basement

Open the permit page

$20,000
Jul 14, 2005Completed
final sign-off Dec 2005
3065 Jackson Stadding 68 pendent sprinklers to the (e) system to protect the 3rd fl library that is not presently
Details
Permit
200507147540
Status
complete
Filed
Jul 14, 2005
Permit issued
Jul 14, 2005
Final sign-off
Dec 23, 2005
Declared cost
$13,600
Address
3065 Jackson St

adding 68 pendent sprinklers to the (e) system to protect the 3rd fl library that is not presently

Open the permit page

$13,600
Jun 27, 2005Completed
final sign-off Jul 2005
1745 Folsom Stas built plans: reference pa# 2005/02/09/5117.
Details
Permit
200506276101
Status
complete
Filed
Jun 27, 2005
Permit issued
Jun 27, 2005
Final sign-off
Jul 1, 2005
Address
1745 Folsom St

as built plans: reference pa# 2005/02/09/5117.

Open the permit page

Jun 9, 2005Expired or cancelled
expired May 2006
536 Mission Strelocate 30 fire sprinklers - basement
Details
Permit
200506094618
Status
expired
Filed
Jun 9, 2005
Permit issued
Jun 9, 2005
Declared cost
$4,500
Address
536 Mission St

relocate 30 fire sprinklers - basement

Open the permit page

$4,500
Feb 9, 2005Completed
final sign-off Jul 2005
1745 Folsom Stadd 10 new fire sprinklers.
Details
Permit
200502095117
Status
complete
Filed
Feb 9, 2005
Permit issued
Feb 9, 2005
Final sign-off
Jul 1, 2005
Declared cost
$2,000
Address
1745 Folsom St

add 10 new fire sprinklers.

Open the permit page

$2,000
Dec 1, 2004Expired or cancelled
expired Oct 2008
211 Jefferson Strelocate 8 and add 23 fire sprinklers
Details
Permit
200412010380
Status
expired
Filed
Dec 1, 2004
Permit issued
Dec 16, 2004
Declared cost
$4,000
Address
211 Jefferson St

relocate 8 and add 23 fire sprinklers

Open the permit page

$4,000
Jun 2, 2004Completed
final sign-off May 2005
5199 Mission Stinstall new overhead fire sprinkler system for entire bldg.total 539 heads (all floors).
Details
Permit
200406025278
Status
complete
Filed
Jun 2, 2004
Permit issued
Jul 22, 2004
Final sign-off
May 20, 2005
Declared cost
$44,000
Address
5199 Mission St

install new overhead fire sprinkler system for entire bldg.total 539 heads (all floors).

Open the permit page

$44,000
Jun 2, 2004Completed
final sign-off Sep 2005
145 Taylor Stinstall fire sprinkler system per nfpa-13 for entire bldg.
Details
Permit
200406025279
Status
complete
Filed
Jun 2, 2004
Permit issued
Aug 27, 2004
Final sign-off
Sep 13, 2005
Declared cost
$147,000
Address
145 Taylor St

install fire sprinkler system per nfpa-13 for entire bldg.

Open the permit page

$147,000
Mar 10, 2004Completed
final sign-off Dec 2004
421 Turk Stinstall new fire sprinkler system throughout per nfpa 13 & 24.wet standpipe per nfpa 14
Details
Permit
200403108208
Status
complete
Filed
Mar 10, 2004
Permit issued
Jun 9, 2004
Final sign-off
Dec 21, 2004
Declared cost
$75,000
Address
421 Turk St

install new fire sprinkler system throughout per nfpa 13 & 24.wet standpipe per nfpa 14

Open the permit page

$75,000
Mar 10, 2004Expired or cancelled
expired May 2005
772 Bryant Stinstall new overhead ifr sprinkler system throughout per nfpa 13
Details
Permit
200403108210
Status
expired
Filed
Mar 10, 2004
Permit issued
Jun 29, 2004
Declared cost
$15,000
Address
772 Bryant St

install new overhead ifr sprinkler system throughout per nfpa 13

Open the permit page

$15,000
Mar 3, 2004Completed
final sign-off May 2005
5199 Mission Stinstall new 6" underground fire main only,overhead fire sprinklers under seperate permit
Details
Permit
200403037621
Status
complete
Filed
Mar 3, 2004
Permit issued
Mar 3, 2004
Final sign-off
May 18, 2005
Declared cost
$3,000
Address
5199 Mission St

install new 6" underground fire main only,overhead fire sprinklers under seperate permit

Open the permit page

$3,000
Mar 3, 2004Expired or cancelled
expired Jan 2006
1346 Folsom Stinstall new fire sprinkler system, overhead only.underground permit #10111631
Details
Permit
200403037619
Status
expired
Filed
Mar 3, 2004
Permit issued
Jun 9, 2004
Declared cost
$96,000
Address
1346 Folsom St

install new fire sprinkler system, overhead only.underground permit #10111631

Open the permit page

$96,000
Feb 3, 2004Expired or cancelled
expired May 2005
772 Bryant Stinstall new 4" underground fire main only. overhead fire sprinkler system under separate permit
Details
Permit
200402035501
Status
expired
Filed
Feb 3, 2004
Permit issued
Feb 3, 2004
Declared cost
$2,000
Address
772 Bryant St

install new 4" underground fire main only. overhead fire sprinkler system under separate permit

Open the permit page

$2,000
Dec 1, 2003Expired or cancelled
expired May 2005
421 Turk Stinstall new 6" underground fire main only/sprinkler under seperate permit
Details
Permit
200312011272
Status
expired
Filed
Dec 1, 2003
Permit issued
Dec 1, 2003
Declared cost
$2,500
Address
421 Turk St

install new 6" underground fire main only/sprinkler under seperate permit

Open the permit page

$2,500
Nov 24, 2003Expired or cancelled
expired Jan 2006
75 Dore Stinstall new 6" underground fire main oly.
Details
Permit
200311240923
Status
expired
Filed
Nov 24, 2003
Permit issued
Nov 24, 2003
Declared cost
$2,500
Address
75 Dore St

install new 6" underground fire main oly.

Open the permit page

$2,500
Oct 8, 2002Expired or cancelled
expired Jan 2007
1080 Chestnut St#17a- piping only, install sprinkler heads under seperate bldg. permit
Details
Permit
200210088477
Status
expired
Filed
Oct 8, 2002
Permit issued
Nov 13, 2002
Declared cost
$4,125
Address
1080 Chestnut St

#17a- piping only, install sprinkler heads under seperate bldg. permit

Open the permit page

$4,125
Jul 15, 2002Expired or cancelled
expired May 2005
631 Howard Strenew 200104126626
Details
Permit
200207151449
Status
expired
Filed
Jul 15, 2002
Permit issued
Jul 15, 2002
Address
631 Howard St

renew 200104126626

Open the permit page

Jun 25, 2002Expired or cancelled
expired Oct 2002
211 Jefferson Strev. appl#200106272427 underground piping, revised routing
Details
Permit
200206259945
Status
expired
Filed
Jun 25, 2002
Permit issued
Jun 25, 2002
Address
211 Jefferson St

rev. appl#200106272427 underground piping, revised routing

Open the permit page

May 31, 2002Completed
final sign-off Jul 2002
5 Dawson Plfire sprinkler. plug one-add one
Details
Permit
200205317915
Status
complete
Filed
May 31, 2002
Permit issued
May 31, 2002
Final sign-off
Jul 18, 2002
Declared cost
$500
Address
5 Dawson Pl

fire sprinkler. plug one-add one

Open the permit page

$500
Mar 7, 2002Expired or cancelled
expired Jul 2002
2238 Geary Bltenant improvement relocate 8 existing fire sprinklers 3rd floor
Details
Permit
200203070801
Status
expired
Filed
Mar 7, 2002
Permit issued
Mar 7, 2002
Declared cost
$1,600
Address
2238 Geary Bl

tenant improvement relocate 8 existing fire sprinklers 3rd floor

Open the permit page

$1,600
Jan 28, 2002Completed
final sign-off Mar 2003
3101 Moraga Stinstall new fire sprinkler system.
Details
Permit
200201287836
Status
complete
Filed
Jan 28, 2002
Permit issued
Feb 6, 2002
Final sign-off
Mar 28, 2003
Declared cost
$25,500
Address
3101 Moraga St

install new fire sprinkler system.

Open the permit page

$25,500
Dec 27, 2001Completed
final sign-off Apr 2003
1166 Howard Stinstall new fire sprinkler system
Details
Permit
200112275949
Status
complete
Filed
Dec 27, 2001
Permit issued
Mar 7, 2002
Final sign-off
Apr 7, 2003
Declared cost
$225,000
Address
1166 Howard St

install new fire sprinkler system

Open the permit page

$225,000
Jun 27, 2001Expired or cancelled
expired Nov 2002
211 Jefferson Stcomplete fire sprinkler system/shell bldg
Details
Permit
200106272427
Status
expired
Filed
Jun 27, 2001
Permit issued
Jul 11, 2001
Declared cost
$36,000
Address
211 Jefferson St

complete fire sprinkler system/shell bldg

Open the permit page

$36,000
Jun 25, 2001Completed
final sign-off Jan 2002
101 Pine Strelocate 2 fire sprinklers @ ground floor
Details
Permit
200106252247
Status
complete
Filed
Jun 25, 2001
Permit issued
Jun 25, 2001
Final sign-off
Jan 28, 2002
Declared cost
$2,500
Address
101 Pine St

relocate 2 fire sprinklers @ ground floor

Open the permit page

$2,500
May 24, 2001Expired or cancelled
expired May 2005
631 Howard Sttenant improvement add 256 fire sprinklers to existing fire sprinkler riser 4th floor
Details
Permit
200105249906
Status
expired
Filed
May 24, 2001
Permit issued
Jun 4, 2001
Declared cost
$26,000
Address
631 Howard St

tenant improvement add 256 fire sprinklers to existing fire sprinkler riser 4th floor

Open the permit page

$26,000
May 8, 2001Completed
final sign-off Jul 2002
1720 Market Stfire sprinkler tenant improvement, relocate 40 sprinklers
Details
Permit
200105088614
Status
complete
Filed
May 8, 2001
Permit issued
May 8, 2001
Final sign-off
Jul 3, 2002
Declared cost
$4,500
Address
1720 Market St

fire sprinkler tenant improvement, relocate 40 sprinklers

Open the permit page

$4,500
Apr 12, 2001Expired or cancelled
expired May 2005
631 Howard Stinstall new fire booster pump and sprinkler riser for new system
Details
Permit
200104126626
Status
expired
Filed
Apr 12, 2001
Permit issued
Apr 20, 2001
Declared cost
$28,000
Address
631 Howard St

install new fire booster pump and sprinkler riser for new system

Open the permit page

$28,000
Dec 1, 2000Completed
final sign-off Nov 2001
2901 California Stinstall complete fire sprinkler system
Details
Permit
200012016954
Status
complete
Filed
Dec 1, 2000
Permit issued
Dec 14, 2000
Final sign-off
Nov 5, 2001
Declared cost
$51,000
Address
2901 California St

install complete fire sprinkler system

Open the permit page

$51,000
Oct 26, 2000Completed
final sign-off Mar 2001
101 Pine Stadd and relocate fire sprinklers
Details
Permit
200010264108
Status
complete
Filed
Oct 26, 2000
Permit issued
Oct 26, 2000
Final sign-off
Mar 28, 2001
Declared cost
$3,500
Address
101 Pine St

add and relocate fire sprinklers

Open the permit page

$3,500
Sep 11, 2000Completed
final sign-off Sep 2001
1601 19th Avinstall 2 new fire sprinkler systems nfpa 13, 13r
Details
Permit
200009110093
Status
complete
Filed
Sep 11, 2000
Permit issued
Dec 6, 2000
Final sign-off
Sep 18, 2001
Declared cost
$162,500
Address
1601 19th Av

install 2 new fire sprinkler systems nfpa 13, 13r

Open the permit page

$162,500
Aug 30, 2000Completed
final sign-off Feb 2001
3065 Jackson Strelocate 12 fire sprinklers
Details
Permit
200008309241
Status
complete
Filed
Aug 30, 2000
Permit issued
Oct 12, 2000
Final sign-off
Feb 7, 2001
Declared cost
$2,400
Address
3065 Jackson St

relocate 12 fire sprinklers

Open the permit page

$2,400
Jul 12, 2000Completed
final sign-off Jun 2001
9 Peter Yorke Wyinstall new fire sprinkler system-for the whole building
Details
Permit
200007124893
Status
complete
Filed
Jul 12, 2000
Permit issued
Aug 30, 2000
Final sign-off
Jun 1, 2001
Declared cost
$125,000
Address
9 Peter Yorke Wy

install new fire sprinkler system-for the whole building

Open the permit page

$125,000
Jun 21, 2000Expired or cancelled
expired May 2001
967 Howard Stnew residential fire sprinkler system.
Details
Permit
200006213211
Status
expired
Filed
Jun 21, 2000
Permit issued
Jan 3, 2001
Declared cost
$5,000
Address
967 Howard St

new residential fire sprinkler system.

Open the permit page

$5,000
Jun 21, 2000Expired or cancelled
expired Feb 2001
450 06th Avrelocate existing fire sprinklers
Details
Permit
200006213213
Status
expired
Filed
Jun 21, 2000
Permit issued
Aug 7, 2000
Declared cost
$14,000
Address
450 06th Av

relocate existing fire sprinklers

Open the permit page

$14,000
Mar 16, 2000Expired or cancelled
expired Nov 2000
3250 19th Avinstal new fire sprinkler system
Details
Permit
200003164546
Status
expired
Filed
Mar 16, 2000
Permit issued
May 11, 2000
Declared cost
$20,000
Address
3250 19th Av

instal new fire sprinkler system

Open the permit page

$20,000