Contractor on San Francisco permit records
This page is built from public San Francisco permit records. It shows permits this firm pulled, not the quality of its work, and it isn't a recommendation. We don't check whether a contractor is currently licensed, bonded or insured. Verify that at the CSLB before you hire.
SF jobs on record
0
Jobs in the past year
0
Typical job size
$7.5K
Most recent job
1.1y ago
Sep 4, 2025
25 permits on record. Values are declared at filing.
Sep 4, 2025
$73.1K
Upgrade electrical at (2) lower bedrooms & resheetrock as needed. replace (2) rear windows in-kind. lower bathroom upgrade plumbing fixtures & electrical, retile, replace window in-kind. kitchen: replace (e) cabinets & countertops in-kind.
76 Gladys StBernal Heightscomplete#Windows#Kitchen remodel#Bathroom remodel#Plumbing
Apr 16, 2025
$28.2K
Remodel bathroom in kind. no moving walls. dry-rot repair to studs and joist in kind as needed. approx. 40 sq ft
76 Gladys StBernal Heightscomplete#Bathroom remodel
Mar 21, 2025
$5K
Repair in kind: dryrot floor joist (4-6), replace &repairdryrot railing (west side) - replace stringer at stairs & replace stair posts. replace (2) post if necessary (deck size 12'x16'). < 50% at rear
2025 22nd StPotrero Hillissued#Decks & stairs#Siding & facade
Nov 22, 2024
$32.3K
Unit 2; kitchen: remove and reinstall kitchen carbinets, replace sink and counter in kind. bathroom: remove and replace vanity and toilet in kind/install new ceramic floor only.
310 Otsego AvOuter Missioncomplete#Kitchen remodel#Bathroom remodel
Nov 21, 2024
No cost listed
Unit #2: replace kitchen cabinets in kind/reinstall kitchen receptacles, replace (e) light fix & hook bathroom: replace (e) light fix + reinstall (e) gfi receptacle.
310 Otsego AvOuter Missioncomplete#Electrical
Nov 21, 2024
No cost listed
Unit #2: replace kitchen sink, angled stups + p traps replace in kind. bathroom replace in kind toilet + vanity.
310 Otsego AvOuter Missioncomplete#Bathroom remodel#Plumbing
Jun 26, 2024
$7.8K
Dryrot repair to rear deck. remove dryrot beam/remove (2) post and replace in kind as necessary. replace 2 x 6 decking boards as necessary - less than 50% of the deck. (rear deck)
1455 Shotwell StBernal Heightsissued#Decks & stairs#Siding & facade
Nov 1, 2021
$26.8K
Dry rot repair at shower wall between master bathroom and kids bathroom bathtub- remove existing tile and plumbing fixtures replace in kind.
1576 Sanchez StNoe Valleycomplete#Bathroom remodel#Plumbing#Siding & facade
Jun 11, 2021
$38K
Repair dry rot at tub walls * replace wit tub & wall & floor tile. upgrade master bedroom lighting w/recessed led lights, add plugs for tv - patch sheetrock as necessary. no new wall & no existing wall relocation. new lighting in bathroom to compl with cec 150.0(k)5.
2025 22nd StPotrero Hillcomplete#Bathroom remodel#Siding & facade
Apr 1, 2021
$3.2K
Repair in kind: repair leak- replace 2x6 decking boards as necessary- replace front railing due to dry rut- deck size (4x7).
2134 Pierce StPacific Heightscomplete#Decks & stairs
Apr 1, 2021
$4.8K
Repair in kind: replace (4-6) floor joist due to dry rot, replace dry rot railing (approximately 8')- repair stringer at rear staairs and repair stairs post. remove broken jacuzzi- deck size approximatelt (14x14')
2025 22nd StPotrero Hillissued#Decks & stairs#Siding & facade
Feb 25, 2021
$7.5K
Repair in kind (2) decks top des (5x19) replace (5) 2x10 joist and (4-6) 2x6 decking boards. lower deck (5x20) replace (6) 2x10 joist and (8) 2x6 decking boards
5 Carpenter CtBayview Hunters Pointcomplete#Decks & stairs
Sep 12, 2019
$89K
Create 1 hr separation btwn garage and work room new lighting, elec, plumbing. replace e plbg, fixtures, insulate walls, ceiling at garage, storage, work room, and laundry room , sheetrock and update interior finishes at building permimeter walls.
2134 Pierce StPacific Heightscomplete#Plumbing
Aug 10, 2018
$1.2K
Replace 2 double hung windows at front of the house in kind. repair dry rot under windows. repair dry rot @ deck.
1455 Shotwell StBernal Heightscomplete#Windows#Decks & stairs#Siding & facade
Apr 19, 2018
$950
Remove and replace dry rot stringer (10" long) at front entrance stairs. less than 50%. in kind.
39 Buena Vista TrCastro/Upper Marketcomplete#Siding & facade
Feb 20, 2018
$3.5K
To comply with violation no. 201728514. repair damage after car impacted the corner of the building. see attached construction note 12/22/17. replacement in-kind.
5401 Diamond Heights BlGlen Parkcomplete
Oct 16, 2017
No cost listed
Install new exhaust fan, 1 switch, 1 fan
330 San Jose AvMissionexpired#Electrical
Oct 16, 2017
No cost listed
Dry rot repair & shower floor shower pan
330 San Jose AvMissionexpired#Bathroom remodel#Plumbing
Oct 5, 2017
$6.2K
Bathroom: remove fllor tile, repair dry rot sub-floor; install waterproffing lmemebrane @ shower; replace w/floor tiles only; replace (e)bath window; not visible from street facing rear light well; dry rot at window frame
330 San Jose AvMissionissued#Windows#Bathroom remodel#Siding & facade
Aug 28, 2017
No cost listed
Kitchen remodel - 10 lts, 5 switches, 10 recepts, 1 gar disp, 1 micro, 1 range, 6 fans, 1 dishwasher
2848 Sacramento StPacific Heightscomplete#Electrical