Permit GraphShortlistSan Francisco building permits since 2000

Quality Painting Construction

Contractor license
790632
State license record
Based in
San Francisco
On San Francisco permits
Jul 2008 to Feb 2020
Last 24 months
0 permits filed

252 permits since 2000: 222 completed, 22 never finaled, 8 expired or cancelled.

Of the 22 never-finaled permits, 13 are 5 to 10 years old, 9 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 stairs 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.

Stairs permits

AllRoof deck 10Deck 10Stairs 38Kitchen remodel 101Bathroom remodel 115

38 stairs permits: 34 completed, 2 never finaled, 2 expired or cancelled. Typically 7 days from filing to permit and 158 days from permit to final inspection.

FiledOutcomeAddressWork described on the permitDeclared cost
Mar 6, 2019Completed
final sign-off Jun 2019
516 Page Strepair in-kind: dry rot, stairs at front of house. less than 50%.
Details
Permit
201903064556
Status
complete
Filed
Mar 6, 2019
Permit issued
Mar 6, 2019
Final sign-off
Jun 3, 2019
Declared cost
$3,500
Address
516 Page St

repair in-kind: dry rot, stairs at front of house. less than 50%.

Open the permit page

$3,500
Feb 1, 2019Completed
final sign-off Feb 2019
43 Edna Strevision to pa 201805017911. re-orient proposed exterior rear stair.
Details
Permit
201902011920
Status
complete
Filed
Feb 1, 2019
Permit issued
Feb 8, 2019
Final sign-off
Feb 15, 2019
Address
43 Edna St

revision to pa 201805017911. re-orient proposed exterior rear stair.

Open the permit page

Aug 3, 2018Completed
final sign-off Sep 2018
2334 Rivera Streplace rotten siding on stair and wall at back of house - 1400 sq ft, with hardiplank
Details
Permit
201808036444
Status
complete
Filed
Aug 3, 2018
Permit issued
Aug 3, 2018
Final sign-off
Sep 5, 2018
Declared cost
$9,000
Address
2334 Rivera St

replace rotten siding on stair and wall at back of house - 1400 sq ft, with hardiplank

Open the permit page

$9,000
Jul 5, 2018Completed
final sign-off Feb 2019
1451 Oakdale Avbuild (n) bathroom in basement, build (n) interior stairs, remodel (e) kitchen & bathroom on 1st fl, remodel (e) bathroom 2nd fl. less than 75% wall removed
Details
Permit
201807053811
Status
complete
Filed
Jul 5, 2018
Permit issued
Sep 4, 2018
Final sign-off
Feb 20, 2019
Declared cost
$130,000
Address
1451 Oakdale Av

build (n) bathroom in basement, build (n) interior stairs, remodel (e) kitchen & bathroom on 1st fl, remodel (e) bathroom 2nd fl. less than 75% wall removed

Open the permit page

$130,000
May 1, 2018Completed
final sign-off Feb 2019
43 Edna Stground floor: build new laundry, staircase, remodel bathroom, bedroom, family room. 2nd floor: build new bathroom, remodel extg kitchen, bathroom. attic: build new bathroomn, remodel extg bedrooms.
Details
Permit
201805017911
Status
complete
Filed
May 1, 2018
Permit issued
Jun 29, 2018
Final sign-off
Feb 19, 2019
Declared cost
$100,000
Address
43 Edna St

ground floor: build new laundry, staircase, remodel bathroom, bedroom, family room. 2nd floor: build new bathroom, remodel extg kitchen, bathroom. attic: build new bathroomn, remodel extg bedrooms.

Open the permit page

$100,000
Feb 27, 2018Completed
final sign-off Jun 2018
1563 Revere Avrevision to pa #201712075835. infill (e) 2nd fl light well to raise ceiling over stairs to line of adjacent property light well. replace windows in kitchen.family room light well & rear elevations. no windows replaced in front elevation, all vinyl, rear-(18) windows, light well-(9) windows
Details
Permit
201802272320
Status
complete
Filed
Feb 27, 2018
Permit issued
Mar 1, 2018
Final sign-off
Jun 22, 2018
Declared cost
$10,000
Address
1563 Revere Av

revision to pa #201712075835. infill (e) 2nd fl light well to raise ceiling over stairs to line of adjacent property light well. replace windows in kitchen.family room light well & rear elevations. no windows replaced in front elevation, all vinyl, rear-(18) windows, light well-(9) windows

Open the permit page

$10,000
Jan 30, 2018Completed
final sign-off Dec 2018
2366 31st Avremodel existing kitchen and bathroom. enclosed a lightwell, rebuild existing interior staircase, new skylights
Details
Permit
201801309949
Status
complete
Filed
Jan 30, 2018
Permit issued
Mar 12, 2018
Final sign-off
Dec 19, 2018
Declared cost
$80,000
Address
2366 31st Av

remodel existing kitchen and bathroom. enclosed a lightwell, rebuild existing interior staircase, new skylights

Open the permit page

$80,000
Dec 7, 2017Completed
final sign-off Jun 2018
1563 Revere Avremodel sfd: new kitchen enlarged into extg breakfast room, new master bath, nw master closet, remodel 2 extg baths, rebuild interior stairs to 36" width, nw bedroom closet doors, add skylights, nw elec plan, repair rear exterior stairs, repair exterior side stairs as per extg.add new post & footing
Details
Permit
201712075835
Status
complete
Filed
Dec 7, 2017
Permit issued
Dec 8, 2017
Final sign-off
Jun 22, 2018
Declared cost
$175,000
Address
1563 Revere Av

remodel sfd: new kitchen enlarged into extg breakfast room, new master bath, nw master closet, remodel 2 extg baths, rebuild interior stairs to 36" width, nw bedroom closet doors, add skylights, nw elec plan, repair rear exterior stairs, repair exterior side stairs as per extg.add new post & footing

Open the permit page

$175,000
Oct 10, 2017Never finaled
issued Oct 2017, no final
77 Toledo Wyremodel (e) kitchen, 3 (4) bathrooms, build new half-bath, new stairs to ground floor, build new laundry, install new wod frame window in front of property,widen garage, enlarge window in rear door.
Details
Permit
201710100822
Status
issued
Filed
Oct 10, 2017
Permit issued
Oct 23, 2017
Declared cost
$50,000
Address
77 Toledo Wy

remodel (e) kitchen, 3 (4) bathrooms, build new half-bath, new stairs to ground floor, build new laundry, install new wod frame window in front of property,widen garage, enlarge window in rear door.

Open the permit page

$50,000
Feb 17, 2017Completed
final sign-off Jul 2017
1662 40th Avinterior remodel, gr fl remodel- existing bathroom, build new partition wall , new doors. 2nd fl- remove door to interior stairs, install new window into interior stairwell. gr fl to include office and master bedroom
Details
Permit
201702179678
Status
complete
Filed
Feb 17, 2017
Permit issued
Feb 22, 2017
Final sign-off
Jul 7, 2017
Declared cost
$10,000
Address
1662 40th Av

interior remodel, gr fl remodel- existing bathroom, build new partition wall , new doors. 2nd fl- remove door to interior stairs, install new window into interior stairwell. gr fl to include office and master bedroom

Open the permit page

$10,000
Nov 21, 2016Completed
final sign-off May 2017
2110 28th Avbuild new exterior wall, build new roof over (e) patio, rebuild (n) interior stair, remodel (e) kitchen & (e) bathroom. add (n) bathroom, build new interior walls, add 2 (n) skylights
Details
Permit
201611213257
Status
complete
Filed
Nov 21, 2016
Permit issued
Dec 8, 2016
Final sign-off
May 25, 2017
Declared cost
$80,000
Address
2110 28th Av

build new exterior wall, build new roof over (e) patio, rebuild (n) interior stair, remodel (e) kitchen & (e) bathroom. add (n) bathroom, build new interior walls, add 2 (n) skylights

Open the permit page

$80,000
Oct 28, 2016Completed
final sign-off Nov 2018
316 Orizaba Avvertical/horiz addition. 1. bld 2 new bedrms on 1/f.2. bld(n)bathrm on1/f; 3. bld(n) master bedrm onn 2/f; 4. bld(n) master bathrm on 2nd level. 5. remodel kitchen. 6. rebuild(e) interior staircase. 7. rebld roof 2 feet higher.
Details
Permit
201610281409
Status
complete
Filed
Oct 28, 2016
Permit issued
Dec 19, 2017
Final sign-off
Nov 28, 2018
Declared cost
$150,000
Address
316 Orizaba Av

vertical/horiz addition. 1. bld 2 new bedrms on 1/f.2. bld(n)bathrm on1/f; 3. bld(n) master bedrm onn 2/f; 4. bld(n) master bathrm on 2nd level. 5. remodel kitchen. 6. rebuild(e) interior staircase. 7. rebld roof 2 feet higher.

Open the permit page

$150,000
Oct 4, 2016Completed
final sign-off May 2017
5434 Anza Stremove and replace front porch and stairs
Details
Permit
201610049502
Status
complete
Filed
Oct 4, 2016
Permit issued
Oct 7, 2016
Final sign-off
May 12, 2017
Declared cost
$15,000
Address
5434 Anza St

remove and replace front porch and stairs

Open the permit page

$15,000
Sep 20, 2016Completed
final sign-off Aug 2017
1565 Grove Strevision to pa 201512215656 to revise rear yard grading and remove (e) stairway obstruction at sideyard exit passageway per filed inspector's request
Details
Permit
201609208195
Status
complete
Filed
Sep 20, 2016
Permit issued
Sep 22, 2016
Final sign-off
Aug 14, 2017
Declared cost
$12,000
Address
1565 Grove St

revision to pa 201512215656 to revise rear yard grading and remove (e) stairway obstruction at sideyard exit passageway per filed inspector's request

Open the permit page

$12,000
May 26, 2016Completed
final sign-off Aug 2017
1565 Grove Strevision to pa 2015-1221-5656 2 new stairs to 2 new roof decks.
Details
Permit
201605268448
Status
complete
Filed
May 26, 2016
Permit issued
Jun 7, 2016
Final sign-off
Aug 14, 2017
Declared cost
$37,000
Address
1565 Grove St

revision to pa 2015-1221-5656 2 new stairs to 2 new roof decks.

Open the permit page

$37,000
Mar 4, 2016Completed
final sign-off Dec 2016
3234 Divisadero Stunit 3234 - remodel (e) kitchen & bathroom, add (n) bathrm. replace 9e) staircase and convert (e) bedrooms to media room. legalize (e) conditioned space (bedroom); unit 3236 - relocate kitchen, add (n) bedroom & (n) bathroom; add (n) roof deck & (n) interior stair to roof.
Details
Permit
201603041253
Status
complete
Filed
Mar 4, 2016
Permit issued
Apr 4, 2016
Final sign-off
Dec 21, 2016
Declared cost
$165,000
Address
3234 Divisadero St

unit 3234 - remodel (e) kitchen & bathroom, add (n) bathrm. replace 9e) staircase and convert (e) bedrooms to media room. legalize (e) conditioned space (bedroom); unit 3236 - relocate kitchen, add (n) bedroom & (n) bathroom; add (n) roof deck & (n) interior stair to roof.

Open the permit page

$165,000
Mar 4, 2016Completed
final sign-off May 2016
508 14th Streplace existing rear egress stair in-kind
Details
Permit
201603041216
Status
complete
Filed
Mar 4, 2016
Permit issued
Mar 7, 2016
Final sign-off
May 27, 2016
Declared cost
$15,000
Address
508 14th St

replace existing rear egress stair in-kind

Open the permit page

$15,000
Feb 18, 2016Expired or cancelled
cancelled Jan 2026
3092 Market Strevision to 201601126893 to rebuild lower portion of interior stairs & railing, rebuild exterior stairs & extend entry landing.
Details
Permit
201602189961
Status
cancelled
Filed
Feb 18, 2016
Declared cost
$10,000
Address
3092 Market St

revision to 201601126893 to rebuild lower portion of interior stairs & railing, rebuild exterior stairs & extend entry landing.

Open the permit page

$10,000
Feb 16, 2016Completed
final sign-off Mar 2016
679 Spruce Strepair 40% rear deck & stairs in-kind.
Details
Permit
201602169668
Status
complete
Filed
Feb 16, 2016
Permit issued
Feb 16, 2016
Final sign-off
Mar 3, 2016
Declared cost
$15,000
Address
679 Spruce St

repair 40% rear deck & stairs in-kind.

Open the permit page

$15,000
Aug 6, 2015Completed
final sign-off Oct 2015
1571 Grove Stto comply with nov 201497581 dated 10/1/2014 - items 1 & 2 - repair siding in lightwell and at side of stairway.
Details
Permit
201508063606
Status
complete
Filed
Aug 6, 2015
Permit issued
Aug 7, 2015
Final sign-off
Oct 16, 2015
Declared cost
$8,000
Address
1571 Grove St

to comply with nov 201497581 dated 10/1/2014 - items 1 & 2 - repair siding in lightwell and at side of stairway.

Open the permit page

$8,000
Mar 27, 2015Completed
final sign-off Apr 2016
2526 Francisco Stremodel interior stair, remove wall between kitchen and bedroom to create family room. n/a ordinance #155-13
Details
Permit
201503272077
Status
complete
Filed
Mar 27, 2015
Permit issued
Apr 1, 2015
Final sign-off
Apr 12, 2016
Declared cost
$85,000
Address
2526 Francisco St

remodel interior stair, remove wall between kitchen and bedroom to create family room. n/a ordinance #155-13

Open the permit page

$85,000
Feb 3, 2015Completed
final sign-off Jul 2015
9 Alpine Tradd roof deck (225 sf not visible from street) with existing roof hatch over internal stair leading to the roof.
Details
Permit
201502037410
Status
complete
Filed
Feb 3, 2015
Permit issued
Mar 23, 2015
Final sign-off
Jul 2, 2015
Declared cost
$15,000
Address
9 Alpine Tr

add roof deck (225 sf not visible from street) with existing roof hatch over internal stair leading to the roof.

Open the permit page

$15,000
Nov 21, 2014Completed
final sign-off Nov 2017
628 46th Avadd 3rd story addition to (e) 2 story residence, a (n) stair on north side of 2nd floor will access (n) 3rd story which will contain 3 bedrooms and 2 baths.(n) roof deck on (e) roof at rear pop-out.
Details
Permit
201411212213
Status
complete
Filed
Nov 21, 2014
Permit issued
Jul 9, 2015
Final sign-off
Nov 22, 2017
Declared cost
$250,000
Address
628 46th Av

add 3rd story addition to (e) 2 story residence, a (n) stair on north side of 2nd floor will access (n) 3rd story which will contain 3 bedrooms and 2 baths.(n) roof deck on (e) roof at rear pop-out.

Open the permit page

$250,000
Oct 15, 2014Completed
final sign-off Dec 2014
2250 14th Avin kind exterior stairs replacement due to termite damage.
Details
Permit
201410159007
Status
complete
Filed
Oct 15, 2014
Permit issued
Oct 27, 2014
Final sign-off
Dec 1, 2014
Declared cost
$12,000
Address
2250 14th Av

in kind exterior stairs replacement due to termite damage.

Open the permit page

$12,000
Apr 2, 2014Completed
final sign-off Oct 2018
249 Santa Rosa Avadd bathroom, bedroom, sitting area to extg unconditioned space. rebuild extg stairs in kind on 1st floor.
Details
Permit
201404022321
Status
complete
Filed
Apr 2, 2014
Permit issued
Apr 4, 2014
Final sign-off
Oct 16, 2018
Declared cost
$16,500
Address
249 Santa Rosa Av

add bathroom, bedroom, sitting area to extg unconditioned space. rebuild extg stairs in kind on 1st floor.

Open the permit page

$16,500
Mar 14, 2014Completed
final sign-off Aug 2014
3542 Broderick Stnew roof deck, access hatch & stairs. compliance with ordinance #155-13 not required
Details
Permit
201403140763
Status
complete
Filed
Mar 14, 2014
Permit issued
Apr 4, 2014
Final sign-off
Aug 7, 2014
Declared cost
$42,000
Address
3542 Broderick St

new roof deck, access hatch & stairs. compliance with ordinance #155-13 not required

Open the permit page

$42,000
Mar 20, 2013Never finaled
issued May 2015, no final
987 Dolores Stadd interior access stairway to roof deck & stair enclosure create new walkable roof surface, non combusible pavers on pedistal system. extend exterior rear stair to roof for fire dept. access.
Details
Permit
201303202667
Status
issued
Filed
Mar 20, 2013
Permit issued
May 4, 2015
Declared cost
$30,000
Address
987 Dolores St

add interior access stairway to roof deck & stair enclosure create new walkable roof surface, non combusible pavers on pedistal system. extend exterior rear stair to roof for fire dept. access.

Open the permit page

$30,000
Sep 20, 2012Expired or cancelled
cancelled Oct 2014
663 42nd Avhorizontal addition 2 levels to rear yard. add 2nd parking space. new social room @ 1st floor. remodel kitchen. new stairs to yard. add site deck @ yard. seismic upgrade. general mep upgrades
Details
Permit
201209200208
Status
cancelled
Filed
Sep 20, 2012
Permit issued
Sep 6, 2013
Declared cost
$420,000
Address
663 42nd Av

horizontal addition 2 levels to rear yard. add 2nd parking space. new social room @ 1st floor. remodel kitchen. new stairs to yard. add site deck @ yard. seismic upgrade. general mep upgrades

Open the permit page

$420,000
Mar 23, 2012Completed
final sign-off Apr 2012
2135 Pine Strepair stairs in kind to comply with nov 201297173. less than 50% in kind repair.
Details
Permit
201203236724
Status
complete
Filed
Mar 23, 2012
Permit issued
Mar 23, 2012
Final sign-off
Apr 30, 2012
Declared cost
$1,100
Address
2135 Pine St

repair stairs in kind to comply with nov 201297173. less than 50% in kind repair.

Open the permit page

$1,100
Feb 23, 2012Completed
final sign-off Nov 2012
1432 Hyde Stexcavate basement to make conditioned space connect with new internal stairs, new bathroom. remodel both kitchens & relocate rear yard stairs, front windows to replaced in kind - wood for wood.
Details
Permit
201202234711
Status
complete
Filed
Feb 23, 2012
Permit issued
Feb 24, 2012
Final sign-off
Nov 19, 2012
Declared cost
$98,000
Address
1432 Hyde St

excavate basement to make conditioned space connect with new internal stairs, new bathroom. remodel both kitchens & relocate rear yard stairs, front windows to replaced in kind - wood for wood.

Open the permit page

$98,000
Feb 21, 2012Completed
final sign-off Feb 2013
1773 15th Avconversion of crawl space to art studio with water closet- relocate landing and stairs to new sliding door. new fire sprinklers to new studio. (fire sprinklers under seperate permit.)
Details
Permit
201202214540
Status
complete
Filed
Feb 21, 2012
Permit issued
Aug 17, 2012
Final sign-off
Feb 13, 2013
Declared cost
$30,000
Address
1773 15th Av

conversion of crawl space to art studio with water closet- relocate landing and stairs to new sliding door. new fire sprinklers to new studio. (fire sprinklers under seperate permit.)

Open the permit page

$30,000
Oct 12, 2011Completed
final sign-off Mar 2012
3272 Mission Stkitchen/bath remodel replace fixtures in kind, remove added partition wall, add 1 partition wall in corner of room panel upgrade. comply with his nov 201124801. repair rear exterior stairs. no change to lighting to comply with cec 150 k windows walls or doors.
Details
Permit
201110126645
Status
complete
Filed
Oct 12, 2011
Permit issued
Oct 12, 2011
Final sign-off
Mar 8, 2012
Declared cost
$18,500
Address
3272 Mission St

kitchen/bath remodel replace fixtures in kind, remove added partition wall, add 1 partition wall in corner of room panel upgrade. comply with his nov 201124801. repair rear exterior stairs. no change to lighting to comply with cec 150 k windows walls or doors.

Open the permit page

$18,500
Aug 17, 2011Completed
final sign-off Sep 2011
2627 22nd Avrevision to appl #201107059489: repair front stair, landing & guardrails, provide new concrete tread & risers, new mud sill, studs. replace in kind, more than 50%.
Details
Permit
201108172627
Status
complete
Filed
Aug 17, 2011
Permit issued
Aug 24, 2011
Final sign-off
Sep 30, 2011
Declared cost
$2,000
Address
2627 22nd Av

revision to appl #201107059489: repair front stair, landing & guardrails, provide new concrete tread & risers, new mud sill, studs. replace in kind, more than 50%.

Open the permit page

$2,000
Jul 29, 2011Completed
final sign-off Sep 2011
2627 22nd Avexceeding scope of work repairing dry rot under window at the garage door, overhang, ceiling of the cantilever, dry rot under window above the stair, rev to 201107059489
Details
Permit
201107291343
Status
complete
Filed
Jul 29, 2011
Permit issued
Jul 29, 2011
Final sign-off
Sep 30, 2011
Declared cost
$2,000
Address
2627 22nd Av

exceeding scope of work repairing dry rot under window at the garage door, overhang, ceiling of the cantilever, dry rot under window above the stair, rev to 201107059489

Open the permit page

$2,000
Jul 5, 2011Completed
final sign-off Sep 2011
2627 22nd Avrepair/replace dryrot in existing exterior stairway in kind, less than 50% being replaced.
Details
Permit
201107059489
Status
complete
Filed
Jul 5, 2011
Permit issued
Jul 5, 2011
Final sign-off
Sep 30, 2011
Declared cost
$4,500
Address
2627 22nd Av

repair/replace dryrot in existing exterior stairway in kind, less than 50% being replaced.

Open the permit page

$4,500
Feb 23, 2011Completed
final sign-off Nov 2012
2300 Divisadero St(work on 3rd flr only.) area of work is limited to the int. entry stair & residential unit. scope of work includes interior alterations to existing entry stair & residential unit, minor alteration ext. window @ rear yard & lightwell, mep & struct alterations based on arch plans. no sprinkler work.
Details
Permit
201102230754
Status
complete
Filed
Feb 23, 2011
Permit issued
Mar 29, 2011
Final sign-off
Nov 19, 2012
Declared cost
$90,000
Address
2300 Divisadero St

(work on 3rd flr only.) area of work is limited to the int. entry stair & residential unit. scope of work includes interior alterations to existing entry stair & residential unit, minor alteration ext. window @ rear yard & lightwell, mep & struct alterations based on arch plans. no sprinkler work.

Open the permit page

$90,000
Oct 26, 2010Completed
final sign-off May 2020
109 Alpine Trcomply with complaint from sf planning department. stop work order to request to comply with the removal of stairs at rear yard and to remove any inconsistances with perviously approved plans
Details
Permit
201010263796
Status
complete
Filed
Oct 26, 2010
Permit issued
Mar 4, 2011
Final sign-off
May 14, 2020
Address
109 Alpine Tr

comply with complaint from sf planning department. stop work order to request to comply with the removal of stairs at rear yard and to remove any inconsistances with perviously approved plans

Open the permit page

Nov 5, 2009Completed
final sign-off Feb 2010
3333 19th Stdrywall garage ceiling, flex ducts, fire dampers,insulate air return, install flex ducting, build handrail at rear stairs, remodel 2 kitchens and 2 baths. no structrural
Details
Permit
200911050666
Status
complete
Filed
Nov 5, 2009
Permit issued
Nov 5, 2009
Final sign-off
Feb 2, 2010
Declared cost
$48,000
Address
3333 19th St

drywall garage ceiling, flex ducts, fire dampers,insulate air return, install flex ducting, build handrail at rear stairs, remodel 2 kitchens and 2 baths. no structrural

Open the permit page

$48,000