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. Showing contractors with a stairs permit in the last 5 years. Include inactive contractors
- 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.
- 8Sure, 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.
- 9Cht Properties DevelopmentLicense 812058 24 permits: 22 completed, 2 in progress. Last filed Dec 2025. Typically 222 days from permit to final inspection.
- 10Sasso Construction Inc.License 911044 20 permits: 19 completed, 1 in progress. Last filed Apr 2025. Typically 155 days from permit to final inspection.
- 11Richlen 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.
- 12Citidev 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.
- 13Chl Construction CompanyLicense 960561 17 permits: 16 completed, 1 in progress. Last filed Jun 2026. Typically 318 days from permit to final inspection.
- 14R.M.R. Construction CompanyLicense 404737 17 permits: 16 completed, 1 in progress. Last filed May 2025. Typically 305 days from permit to final inspection.
- 15Nibbi Bros Assoc Inc.License 757362 16 permits: 16 completed. Last filed Aug 2024. Typically 235 days from permit to final inspection.
- 16Arnest Termite ControlLicense 8556 28 permits: 27 completed, 1 expired or cancelled. Last filed Jan 2026. Typically 12 days from permit to final inspection.
- 17Spryscapes Const Inc.License 776680 38 permits: 36 completed, 2 expired or cancelled. Last filed Jul 2022. Typically 66 days from permit to final inspection.
- 18Darc 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.
- 19Jason Liu Construction CompanyLicense 662067 15 permits: 15 completed. Last filed Sep 2022. Typically 266 days from permit to final inspection.
- 20Kwong AssociatesLicense 913553 15 permits: 15 completed. Last filed Dec 2023. Typically 105 days from permit to final inspection.
- 21Level 10 Construction LpLicense 967797 26 permits: 25 completed, 1 expired or cancelled. Last filed Jul 2022. Typically 1087 days from permit to final inspection.
- 22Reliable 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.
- 23Sc Builders, IncLicense 767196 17 permits: 14 completed, 3 in progress. Last filed Jul 2026. Typically 390 days from permit to final inspection.
- 24Aurora BuildersLicense 759578 15 permits: 14 completed, 1 in progress. Last filed Jan 2023. Typically 68 days from permit to final inspection.
- 25R P Construction Inc.License 804086 14 permits: 14 completed. Last filed Nov 2021. Typically 208 days from permit to final inspection.
- 26T T General ConstructionLicense 927524 14 permits: 13 completed, 1 in progress. Last filed May 2026. Typically 228 days from permit to final inspection.
- 27Bryce C B Construction IncLicense 886936 13 permits: 13 completed. Last filed Jan 2025. Typically 370 days from permit to final inspection.
- 28He & Kuang IncLicense 892144 13 permits: 13 completed. Last filed Jun 2025. Typically 262 days from permit to final inspection.
- 29O'pro Construction Inc.License 1029997 13 permits: 13 completed. Last filed Feb 2026. Typically 361 days from permit to final inspection.
- 30J & T Diodati ConstructionLicense 811255 39 permits: 36 completed, 3 never finaled. Last filed May 2024. Typically 148 days from permit to final inspection. Never finaled: 2 are 5 to 10 years old, 1 is over 10 years old.
- 31R & D Construction Co IncLicense 825438 79 permits: 67 completed, 4 in progress, 4 never finaled, 4 expired or cancelled. Last filed Jun 2026. Typically 230 days from permit to final inspection. Never finaled: 3 are 5 to 10 years old, 1 is over 10 years old.
- 32O'shea Co. Home Grown ConstructionLicense 890253 15 permits: 12 completed, 3 in progress. Last filed Aug 2026. Typically 233 days from permit to final inspection.
- 33Benjamin ShawLicense 646136 13 permits: 12 completed, 1 in progress. Last filed Jun 2025. Typically 176 days from permit to final inspection.
- 34Mark Scott Construction IncLicense 682814 13 permits: 12 completed, 1 in progress. Last filed Nov 2025. Typically 144 days from permit to final inspection.
- 35Jimmy WongLicense 884883 12 permits: 12 completed. Last filed Oct 2023. Typically 470 days from permit to final inspection.
- 36Rua Woods Construction IncLicense 995753 12 permits: 12 completed. Last filed Mar 2026. Typically 254 days from permit to final inspection.
- 37Hargens Inc.License 592325 21 permits: 20 completed, 1 expired or cancelled. Last filed Aug 2024. Typically 122 days from permit to final inspection.
- 38Traube Construction CompanyLicense 974146 21 permits: 20 completed, 1 expired or cancelled. Last filed Nov 2023. Typically 182 days from permit to final inspection.
- 39Upscale Construction Inc.License 707506 46 permits: 40 completed, 2 in progress, 1 never finaled, 3 expired or cancelled. Last filed Jun 2026. Typically 352 days from permit to final inspection. Never finaled: 1 is over 10 years old.
- 40Keegan Contruction Inc.License 792673 29 permits: 27 completed, 1 never finaled, 1 expired or cancelled. Last filed Feb 2025. Typically 242 days from permit to final inspection. Never finaled: 1 is 5 to 10 years old.
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 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.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. | $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 | |
| Sep 25, 2026 | In progress issued Sep 2026 | 2121 Laguna St | Empnc Inc. Dba Empire Community Painting | replace and repair exterior stair guardrails and stair nosing. common staircase. exterior, as needed.Details
replace and repair exterior stair guardrails and stair nosing. common staircase. exterior, as needed. | $138,624 |
| Sep 25, 2026 | In progress filed Sep 2026, not yet issued | 226 Rutledge St | Superbuilt | remodel of front and rear facades with new design, windows and siding. remodel of existing 1st floor entry. new interior spiral stair to connect 1st and 2nd floors. no added square footage.Details
remodel of front and rear facades with new design, windows and siding. remodel of existing 1st floor entry. new interior spiral stair to connect 1st and 2nd floors. no added square footage. | $75,000 |
| Sep 25, 2026 | In progress issued Sep 2026 | 1445 Eddy St | M & L Construction | exterior stair repair, 50% or less, replace with new wood in-kind. not visible from the street.Details
exterior stair repair, 50% or less, replace with new wood in-kind. not visible from the street. | $5,500 |
| Sep 25, 2026 | In progress issued Sep 2026 | 3861 23rd St | Bai Yuan Li | replace back yard stair, some dryrock, handrail riser tread. less than 50%Details
replace back yard stair, some dryrock, handrail riser tread. less than 50% | $4,800 |