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
$5.5K
Most recent job
1mo ago
Aug 20, 2026
140 permits on record. Values are declared at filing.
Aug 20, 2026
$860
Replace skylight in the (e) opening. not street visible. ref pa# 202608206915
1322 Baker StJapantowncomplete#Windows
Aug 20, 2026
$9.3K
Reroofing
1322 Baker StJapantowncomplete#Roofing
Jun 3, 2026
$1.3K
Replace skylight in existing opening on roof in kind. reroofing under seperate permit 202606032461. u-factor <=0.46
675 Corbett AvTwin Peakscomplete#Windows#Roofing
Jun 3, 2026
$15.8K
Reroofing hotworks. skylight permit under seperate permit 202606032464.
675 Corbett AvTwin Peakscomplete#Roofing#Windows
May 26, 2026
$750
Replace skylight in kind in existing opening on roof in connection to permit 202605261906. replacement skylight max u-factor = 0.40
1487 47th AvSunset/Parksidecomplete#Windows
May 26, 2026
$6.8K
Reroof torch down. replace gravel stop flashing and chimeny vents in kind. hot works. (ref. 202605261907)
1487 47th AvSunset/Parksidecomplete#Roofing
Mar 5, 2026
No cost listed
Unit 2: replace vanity in bathroom, replace washer in dryer same location.
847 Arguello BlInner Richmondissued#Bathroom remodel#Plumbing
Mar 5, 2026
No cost listed
Unit 2: replacement of subpanel from closet to hallway.
847 Arguello BlInner Richmondissued#Electrical
Jan 28, 2026
$5K
Reroofing: remove 500 square foot shingles and install new underlayment paper and install 30 years lammark shingles gta, reference#202601284702
665 Alvarado StNoe Valleycomplete#Roofing
Jan 28, 2026
$750
Remove 1 piece plywood on the back to the roof end, install 1 new piece plywood, reference #202601284705
665 Alvarado StNoe Valleycomplete
Sep 30, 2025
$8.2K
Remove the edges of the shingles and the chimney vents and roof chaps cleanup and install new 2x3 galvanized noising and new chiney vents 30 years landamark shingles. the entire roof.
660 Spruce StPresidio Heightscomplete#Roofing
Sep 30, 2025
$700
Remove 2 pieces of plywood around the drain and install 2 new pieces. half inch cd x plywood.
660 Spruce StPresidio Heightscomplete#Plumbing
Aug 6, 2025
$6.8K
Reference to permit 202508062408: re-roofing- replace sheathing and clean roof and install one layer of white color w/ hot work. 1400 sq ft
728 Page StHaight Ashburycomplete#Roofing
Aug 6, 2025
$780
Remove two pieces of plywood around the roof drain. reference to permit 202508062413.
728 Page StHaight Ashburycomplete#Plumbing
Jul 23, 2025
$750
Remove and replace plywood around a low-slope roof drain and install new pieces 1/2-inch cdx plywood. ref bpa: 202507231413
240 San Marcos AvWest of Twin Peakscomplete#Plumbing
Jul 23, 2025
$7.6K
Reroofing with (hot works) - ref bpa: 202507231416
240 San Marcos AvWest of Twin Peakscomplete#Roofing
Jul 11, 2025
$750
Remove (2) pieces plywood around the roof drain and install (2) new peices 1/2 inch cdx plywood. re-roofing pa#202507110598.
54 Winfield StBernal Heightsissued#Roofing#Plumbing
Jul 11, 2025
$7.8K
Remove shingles on the roof, clean up and install new paper in chimney vents 2x2 galvanized flashing - 30 year landmark shingles. no hot work
54 Winfield StBernal Heightscomplete#Roofing
Jul 8, 2025
$20K
Siding back wall, replace 18 windows back and side wall, paint. not visible from street. replacement in kind. same size, same locations, max u-factor 0.30.
1917 Larkin StRussian Hillcomplete#Windows#Siding & facade
Jun 25, 2025
$750
Ref # 202506259437 - re-roof remove 2 pieces plywood around the drain and install 2 new pieces half inch cdx plywood.
1531 41st AvSunset/Parksidecomplete#Roofing#Plumbing