Stairs contractors in San Francisco
5,730 contractors have filed stairs permits in San Francisco since 2000. By permit record, the leaders are: M & L Construction (208 of 220 completed), Lemus Construction Co (40 of 40 completed) and Mutual Seiko Construction (38 of 38 completed).
Ranked across every stairs permit filed since 2000, by the share that reached final inspection, adjusted so a long clean record outranks a short one. Of the stairs contractors, the 400 that lead on this sort were read; the rest are not in this list. Show only contractors active in the last 5 years
- 1M & L ConstructionLicense 832092 220 permits: 208 completed, 7 in progress, 3 never finaled, 2 expired or cancelled. Last filed Sep 2026. Typically 28 days from permit to final inspection. Never finaled: 1 is 3 to 5 years old, 1 is 5 to 10 years old, 1 is over 10 years old.
- 2Lemus Construction CoLicense 913461 40 permits: 40 completed. Last filed Jun 2026. Typically 62 days from permit to final inspection.
- 3Mutual Seiko ConstructionLicense 757312 38 permits: 38 completed. Last filed Sep 2022. Typically 125 days from permit to final inspection.
- 4Regency General Contractors IncLicense 773175 46 permits: 29 completed, 17 in progress. Last filed Jun 2025. Typically 167 days from permit to final inspection.
- 5Gil Construction & Assoc Inc.License 703705 173 permits: 157 completed, 7 in progress, 2 never finaled, 7 expired or cancelled. Last filed Sep 2026. Typically 53 days from permit to final inspection. Never finaled: 2 are over 10 years old.
- 6Hong Shink ConstructionLicense 758888 25 permits: 24 completed, 1 in progress. Last filed Apr 2026. Typically 134 days from permit to final inspection.
- 7Bc United Construction IncLicense 995115 25 permits: 23 completed, 2 in progress. Last filed Jun 2026. Typically 322 days from permit to final inspection.
- 8Chin Pang Construction Co ***Check Id***License 442727 39 permits: 38 completed, 1 never finaled. Last filed May 2018. Typically 28 days from permit to final inspection. Never finaled: 1 is over 10 years old.
- 9Sure, Inc.License 561658 130 permits: 120 completed, 2 in progress, 3 never finaled, 5 expired or cancelled. Last filed Aug 2026. Typically 47 days from permit to final inspection. Never finaled: 1 is 5 to 10 years old, 2 are over 10 years old.
- 10Cht Properties DevelopmentLicense 812058 24 permits: 22 completed, 2 in progress. Last filed Dec 2025. Typically 222 days from permit to final inspection.
- 11Sasso Construction Inc.License 911044 20 permits: 19 completed, 1 in progress. Last filed Apr 2025. Typically 155 days from permit to final inspection.
- 12Lingruen AssociatesLicense 6705 72 permits: 67 completed, 2 never finaled, 3 expired or cancelled. Last filed Aug 2021. Typically 20 days from permit to final inspection. Never finaled: 2 are 5 to 10 years old.
- 13Richlen ConstructionLicense 570031 32 permits: 29 completed, 2 in progress, 1 expired or cancelled. Last filed Mar 2026. Typically 231 days from permit to final inspection.
- 14Citidev Inc.License 910730 31 permits: 28 completed, 2 in progress, 1 never finaled. Last filed Nov 2025. Typically 217 days from permit to final inspection. Never finaled: 1 is 3 to 5 years old.
- 15Chl Construction CompanyLicense 960561 17 permits: 16 completed, 1 in progress. Last filed Jun 2026. Typically 318 days from permit to final inspection.
- 16R.M.R. Construction CompanyLicense 404737 17 permits: 16 completed, 1 in progress. Last filed May 2025. Typically 305 days from permit to final inspection.
- 17Nibbi Bros Assoc Inc.License 757362 16 permits: 16 completed. Last filed Aug 2024. Typically 235 days from permit to final inspection.
- 18Topline Builders CorpLicense 865381 16 permits: 16 completed. Last filed Jun 2019. Typically 218 days from permit to final inspection.
- 19Arnest Termite ControlLicense 8556 28 permits: 27 completed, 1 expired or cancelled. Last filed Jan 2026. Typically 12 days from permit to final inspection.
- 20Spryscapes Const Inc.License 776680 38 permits: 36 completed, 2 expired or cancelled. Last filed Jul 2022. Typically 66 days from permit to final inspection.
- 21Wallace Remodeling Inc.License 601656 46 permits: 43 completed, 3 expired or cancelled. Last filed Oct 2016. Typically 105 days from permit to final inspection.
- 22Darc Ventures Inc Dba Spl Construction SLicense 938513 16 permits: 15 completed, 1 in progress. Last filed Apr 2026. Typically 159 days from permit to final inspection.
- 23Bespoke ConstructionLicense 867351 15 permits: 15 completed. Last filed Jun 2015. Typically 222 days from permit to final inspection.
- 24Cci Com'l Constr & Improv**See 985808***License 687025 15 permits: 15 completed. Last filed Mar 2015. Typically 220 days from permit to final inspection.
- 25Jason Liu Construction CompanyLicense 662067 15 permits: 15 completed. Last filed Sep 2022. Typically 266 days from permit to final inspection.
- 26Kwong AssociatesLicense 913553 15 permits: 15 completed. Last filed Dec 2023. Typically 105 days from permit to final inspection.
- 27The Birmingham GroupLicense 859883 36 permits: 34 completed, 2 expired or cancelled. Last filed Jun 2017. Typically 60 days from permit to final inspection.
- 28Level 10 Construction LpLicense 967797 26 permits: 25 completed, 1 expired or cancelled. Last filed Jul 2022. Typically 1087 days from permit to final inspection.
- 29Reliable Construction IncLicense 983658 41 permits: 33 completed, 6 in progress, 1 never finaled, 1 expired or cancelled. Last filed Sep 2026. Typically 200 days from permit to final inspection. Never finaled: 1 is 5 to 10 years old.
- 30Sc Builders, IncLicense 767196 17 permits: 14 completed, 3 in progress. Last filed Jul 2026. Typically 390 days from permit to final inspection.
- 31Aurora BuildersLicense 759578 15 permits: 14 completed, 1 in progress. Last filed Jan 2023. Typically 68 days from permit to final inspection.
- 32New Era Construction Co. ***Check Id****License 420893 14 permits: 14 completed. Last filed Jun 2014. Typically 112 days from permit to final inspection.
- 33R P Construction Inc.License 804086 14 permits: 14 completed. Last filed Nov 2021. Typically 208 days from permit to final inspection.
- 34Plant Construction Company LpLicense 830764 24 permits: 23 completed, 1 never finaled. Last filed Feb 2015. Typically 219 days from permit to final inspection. Never finaled: 1 is over 10 years old.
- 35T T General ConstructionLicense 927524 14 permits: 13 completed, 1 in progress. Last filed May 2026. Typically 228 days from permit to final inspection.
- 36Bryce C B Construction IncLicense 886936 13 permits: 13 completed. Last filed Jan 2025. Typically 370 days from permit to final inspection.
- 37C & L Builders Inc.License 860328 13 permits: 13 completed. Last filed Oct 2020. Typically 227 days from permit to final inspection.
- 38D S Management Inc Dba Metrocon BuildersLicense 978867 13 permits: 13 completed. Last filed Jun 2019. Typically 378 days from permit to final inspection.
- 39He & Kuang IncLicense 892144 13 permits: 13 completed. Last filed Jun 2025. Typically 262 days from permit to final inspection.
- 40James WhereatLicense 571497 13 permits: 13 completed. Last filed Oct 2017. Typically 76 days from permit to final inspection.
How long stairs permits take
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.
Most recent stairs permits
| Filed | Outcome | Address | Contractor | Work described on the permit | Declared cost |
|---|---|---|---|---|---|
| Oct 5, 2026 | In progress filed Oct 2026, not yet issued | 415 Mission St | stair removal from floor 33, slab opening infill on floor 34 and associated structural improvements. no change to existing or occupancy.Details
stair removal from floor 33, slab opening infill on floor 34 and associated structural improvements. no change to existing or occupancy. | $195,000 | |
| Oct 5, 2026 | In progress filed Oct 2026, not yet issued | 4742 Mission St | revision to pa# 201912139512, to remove commerical connection stairs, enclosed 2nd floor floor openings. convert 2nd floor offices into addition of 2 adus within the existing building.Details
revision to pa# 201912139512, to remove commerical connection stairs, enclosed 2nd floor floor openings. convert 2nd floor offices into addition of 2 adus within the existing building. | $200,000 | |
| Oct 5, 2026 | In progress issued Oct 2026 | 61 Lobos St | W J L Construction Inc | repair the dryrot and stucco in the front stair wall facing the street, all materials in kind.Details
repair the dryrot and stucco in the front stair wall facing the street, all materials in kind. | $1,800 |
| Oct 5, 2026 | In progress issued Oct 2026 | 561 Anderson St | Frederic Grasset Design-Build | change rear stair platform & stair to yard to concrete (previously wood). update internal stair configuration from 2nd to 3rd floor; add (1) entry step for code compliance. add stop @ ground floor. minor framing updatesDetails
change rear stair platform & stair to yard to concrete (previously wood). update internal stair configuration from 2nd to 3rd floor; add (1) entry step for code compliance. add stop @ ground floor. minor framing updates | |
| Oct 2, 2026 | In progress filed Oct 2026, not yet issued | 519 Arkansas St | convert 538 sq of storage/garage area to conditioned live space. new all electric hvac. replace front windows in kind. replace front windows in kind. replace rear windows. interior stair rebuild. kitchen and bath remodel. minor structural work. no work outside (e) foot print. no change to use.Details
convert 538 sq of storage/garage area to conditioned live space. new all electric hvac. replace front windows in kind. replace front windows in kind. replace rear windows. interior stair rebuild. kitchen and bath remodel. minor structural work. no work outside (e) foot print. no change to use. | $125,000 | |
| Oct 2, 2026 | In progress filed Oct 2026, not yet issued | 321 09th Av | repair of front exterior egress stair - less than 50%. replace 10 linear feet of metal guardrail for roof mechanical accessDetails
repair of front exterior egress stair - less than 50%. replace 10 linear feet of metal guardrail for roof mechanical access | $60,000 | |
| Oct 2, 2026 | In progress filed Oct 2026, not yet issued | 5 Porter St | remodel & expand (e) 3rd floor to add new bedrooms, bathroos, deck, laundry & stair. remodel (e) 2nd floor to add new living, dining, family room, kitchen, den/library & stair. remodel (e) 1st floor to add new bedroom, media room, bathroom, stair, utility room & garage.Details
remodel & expand (e) 3rd floor to add new bedrooms, bathroos, deck, laundry & stair. remodel (e) 2nd floor to add new living, dining, family room, kitchen, den/library & stair. remodel (e) 1st floor to add new bedroom, media room, bathroom, stair, utility room & garage. | $250,000 | |
| Oct 2, 2026 | In progress filed Oct 2026, not yet issued | 147 04th Av | Blair Burke General Contractors Inc | revision to bpa # 2025-1224-2616 project scope to add 4th story vertical addition, of 702 sf. and deck and staircase at 2/f at rear.Details
revision to bpa # 2025-1224-2616 project scope to add 4th story vertical addition, of 702 sf. and deck and staircase at 2/f at rear. | $250,000 |
| Oct 2, 2026 | In progress filed Oct 2026, not yet issued | 259 17th Av | Sunset Remodeling And Design Inc | 2nd floor: convert existing single hung windows at dining room into a french door(same opening), convert existing single hung window at sunroom into a swing tempered glass door, new 315 sq. ft. roof deck, new wood staircase from roof to rear yard. 3rd fllo: convert (e) bathroom sliding window into aDetails
2nd floor: convert existing single hung windows at dining room into a french door(same opening), convert existing single hung window at sunroom into a swing tempered glass door, new 315 sq. ft. roof deck, new wood staircase from roof to rear yard. 3rd fllo: convert (e) bathroom sliding window into a | $20,000 |
| Oct 2, 2026 | In progress issued Oct 2026 | 2082 46th Av | Sunset Builders Llc. | replace dry rotted portion of stairs in kind located @ front of house, less than 50%. replace rotted stair stringers on each side & treads, finish w/ new tiles. maintain stair wall studs, sill plate & concrete foundation.Details
replace dry rotted portion of stairs in kind located @ front of house, less than 50%. replace rotted stair stringers on each side & treads, finish w/ new tiles. maintain stair wall studs, sill plate & concrete foundation. | $13,000 |
| Oct 1, 2026 | In progress filed Oct 2026, not yet issued | 148 Caine Av | to comply with nov# 202657051. 1/f: add media room, 2 bedroom and 1 full bath. 2/f: remodel kitchen and bathroom. add new exterior stair at rear, replace garage door with in kind (w00d) replace front windows with kind (vinyl).Details
to comply with nov# 202657051. 1/f: add media room, 2 bedroom and 1 full bath. 2/f: remodel kitchen and bathroom. add new exterior stair at rear, replace garage door with in kind (w00d) replace front windows with kind (vinyl). | $180,000 | |
| Oct 1, 2026 | In progress filed Oct 2026, not yet issued | 36 College Av | 1st floor:comply with nov#202430475,adu including 2 beds,two full baths,living room & kitchen.2nd floor: new roof deck & rear stairs.Details
1st floor:comply with nov#202430475,adu including 2 beds,two full baths,living room & kitchen.2nd floor: new roof deck & rear stairs. | $80,000 | |
| Oct 1, 2026 | In progress filed Oct 2026, not yet issued | 1972 Green St | add adu: (e) studio to be legalized per nov #202540513. addition includes kitchen, bathroom and sleeping area. legalizing stair to unit and habitable space w/in (e) attic.Details
add adu: (e) studio to be legalized per nov #202540513. addition includes kitchen, bathroom and sleeping area. legalizing stair to unit and habitable space w/in (e) attic. | $85,000 | |
| Oct 1, 2026 | In progress filed Oct 2026, not yet issued | 500 Washington St | 1 + mezz/fl-construct (n) beverage bar and food prep area, construct new seating and gallery areas, install (n) stair serving (e) mezzaine, install (n) lula elevator serving (e) mezzaine, install associated food service equipment, casework, finishes and fixtures. mep deferredDetails
1 + mezz/fl-construct (n) beverage bar and food prep area, construct new seating and gallery areas, install (n) stair serving (e) mezzaine, install (n) lula elevator serving (e) mezzaine, install associated food service equipment, casework, finishes and fixtures. mep deferred | $675,000 | |
| Oct 1, 2026 | In progress filed Oct 2026, not yet issued | 2072 Ellis St | 1st flr: add media, sauna, 1 full bath. 2nd flr: remodel kitchen and 1/2 bath. 3rd flr: remodel 2 bath, add 1 full bath. 4th flr: remodel bath reconfigure interior stairs, replace all windows w/ aluminum clad wood. add deck at rear. nfpa 13d under separate permit.Details
1st flr: add media, sauna, 1 full bath. 2nd flr: remodel kitchen and 1/2 bath. 3rd flr: remodel 2 bath, add 1 full bath. 4th flr: remodel bath reconfigure interior stairs, replace all windows w/ aluminum clad wood. add deck at rear. nfpa 13d under separate permit. | $550,000 | |
| Sep 30, 2026 | In progress issued Sep 2026 | 346 Edinburgh St | comply w/ nov #202649935. repair stairs (wood) (less than 50%), remedy support post. repair or replace deteriorated drainage pipes. eliminate rodent infestation. repair damaged ceilings, remove/cover paint. not street visible.Details
comply w/ nov #202649935. repair stairs (wood) (less than 50%), remedy support post. repair or replace deteriorated drainage pipes. eliminate rodent infestation. repair damaged ceilings, remove/cover paint. not street visible. | $5,000 | |
| Sep 30, 2026 | In progress filed Sep 2026, not yet issued | 1954 10th Av | revision to pa#: 202601204144, add a new firewall on stair and footing.Details
revision to pa#: 202601204144, add a new firewall on stair and footing. | $1,200 | |
| Sep 30, 2026 | In progress filed Sep 2026, not yet issued | 1736 Larkin St | vertical addition:add 3 bedrooms, 1 gym, 3 bathrooms, 1 powder rm, 1 laundry, 1 roof deck on 4th flr. emodel kitchen, dining rm, and add pantry, 1 bath & 1 powder rm on 3rd flr unit 1738.relocate & provide code compaint exterior front main entry landing, redesing interior stair to provide access...Details
vertical addition:add 3 bedrooms, 1 gym, 3 bathrooms, 1 powder rm, 1 laundry, 1 roof deck on 4th flr. emodel kitchen, dining rm, and add pantry, 1 bath & 1 powder rm on 3rd flr unit 1738.relocate & provide code compaint exterior front main entry landing, redesing interior stair to provide access... | $500,000 | |
| Sep 30, 2026 | In progress filed Sep 2026, not yet issued | 236 08th St | 1st flr. enlarge existing stair vesitibule and add new door into stair, relocate existing mailbox. all interior work.Details
1st flr. enlarge existing stair vesitibule and add new door into stair, relocate existing mailbox. all interior work. | $7,630 | |
| Sep 30, 2026 | In progress filed Sep 2026, not yet issued | 341 Avila St | expansion at (e) 3rd floor. vertical expansion 3'-5", horizontal addition at rear yard 1'-5". replace interior stair. renovate kitchen. renovate 3 full bathrooms, add 1 full bathroom & 1 half bath. project is subject to ab112 all-electric ordinance.Details
expansion at (e) 3rd floor. vertical expansion 3'-5", horizontal addition at rear yard 1'-5". replace interior stair. renovate kitchen. renovate 3 full bathrooms, add 1 full bathroom & 1 half bath. project is subject to ab112 all-electric ordinance. | $744,000 | |
| Sep 30, 2026 | In progress issued Sep 2026 | 2040 Fell St | M & L Construction | exterior stair repair for common staircase. less than 50%. replace with new wood in kind. not visible from the street.Details
exterior stair repair for common staircase. less than 50%. replace with new wood in kind. not visible from the street. | $12,000 |
| Sep 30, 2026 | In progress issued Sep 2026 | 2914 21st St | Lopez Remodeling | repair stairs in back in kind up to 50%Details
repair stairs in back in kind up to 50% | $10,000 |
| Sep 29, 2026 | In progress filed Sep 2026, not yet issued | 663 09th Av | new plan configuration: move existing kitchen and 2 bathrooms for the new layout and remodel them. remove load bearing wall in the kitchen. replace the existing fire egress stair ladder with new stairs and landing in the rear.remodel existing master bedroom and bathroom on upper unit.Details
new plan configuration: move existing kitchen and 2 bathrooms for the new layout and remodel them. remove load bearing wall in the kitchen. replace the existing fire egress stair ladder with new stairs and landing in the rear.remodel existing master bedroom and bathroom on upper unit. | $160,000 | |
| Sep 29, 2026 | In progress filed Sep 2026, not yet issued | 616 Laguna Honda Bl | replace steps & landing, demo & remove debris (50%) of structure. remove & replace rotten wood frame & reframe structure. clean up and haul away trash/paint stairs after replacement. install water proof membrane (50%) of structure. stairs located at front of house and repair garage door frame.Details
replace steps & landing, demo & remove debris (50%) of structure. remove & replace rotten wood frame & reframe structure. clean up and haul away trash/paint stairs after replacement. install water proof membrane (50%) of structure. stairs located at front of house and repair garage door frame. | $16,000 | |
| Sep 28, 2026 | In progress issued Oct 2026 | 2230 22nd Av | revision to work under construction permit #202609178306. remodel existing second floor of single family residence to add new bathroom and relocate stair to 1st floor.Details
revision to work under construction permit #202609178306. remodel existing second floor of single family residence to add new bathroom and relocate stair to 1st floor. | $120,000 | |
| Sep 28, 2026 | In progress filed Sep 2026, not yet issued | 500 Beach St | interior demolition and consturction ofn non structural elements including but not necessarily limted to interior partitions, door, finishes,ceilings, lighting, mech, electrical outlets switches. new multi stall and gnr rr5 pot and ramp and stair under prev appvd 202607024493 mep deferredDetails
interior demolition and consturction ofn non structural elements including but not necessarily limted to interior partitions, door, finishes,ceilings, lighting, mech, electrical outlets switches. new multi stall and gnr rr5 pot and ramp and stair under prev appvd 202607024493 mep deferred | $800,000 | |
| Sep 28, 2026 | In progress issued Sep 2026 | 270 Parker Av | D3 Construction | remove non-compliant ballaster and add 2x2 ballasters no greater than 4" apart at rear deck/stairs. (2x4 horizontal). not visible from the street.Details
remove non-compliant ballaster and add 2x2 ballasters no greater than 4" apart at rear deck/stairs. (2x4 horizontal). not visible from the street. | $3,500 |
| Sep 28, 2026 | In progress filed Sep 2026, not yet issued | 4 Embarcadero Center | Gci, Inc | level 16 - 18: finish and guardrail work to (e) stair.Details
level 16 - 18: finish and guardrail work to (e) stair. | $29,000 |
| Sep 25, 2026 | In progress filed Sep 2026, not yet issued | 61 Pearl St | to comply wiht nov 202654861; metal stair case approx 20' in height and located in the rear commiting the ground floor for the second story deck.Details
to comply wiht nov 202654861; metal stair case approx 20' in height and located in the rear commiting the ground floor for the second story deck. | $500 | |
| Sep 25, 2026 | In progress filed Sep 2026, not yet issued | 158 Stanyan St | revision to #202510288259: add bathroom & living quarters downstairs (ada complaint). engineered foundation repairs, rebar epoxy retaining wall, stairlift for stairway. new interior walls downstairs, beam reinforcement, frame modifications.Details
revision to #202510288259: add bathroom & living quarters downstairs (ada complaint). engineered foundation repairs, rebar epoxy retaining wall, stairlift for stairway. new interior walls downstairs, beam reinforcement, frame modifications. | $200,000 |