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
$16.8K
Most recent job
4mo ago
Jun 11, 2026
418 permits on record. Values are declared at filing.
Jun 11, 2026
$14.9K
Re-roofing: remove and replace roofing material / existing roofing material (in-kind)
506 Cordova StExcelsiorcomplete#Roofing
Jun 5, 2026
$34.8K
Reroofing: tear off and install calss a composition shingles. no hot works.
2471 Folsom StMissioncomplete#Roofing
May 14, 2026
$18.5K
Re-roofing: remove and replace roofing material / existing roofing material (in-kind)
209 10th AvInner Richmondcomplete#Roofing
May 14, 2026
$20.8K
Re-roofing: remove and replace roofing material / existing roofing material (in-kind)
82 Ellsworth StBernal Heightscomplete#Roofing
Apr 29, 2026
$22.4K
Re-roofing: remove and replace roofing material / existing roofing material (in-kind)
86 Ellsworth StBernal Heightscomplete#Roofing
Apr 29, 2026
$19.6K
Re-roofing: remove and replace roofing material / existing roofing material (in-kind)
241 Amherst StPortolacomplete#Roofing
Apr 29, 2026
$20K
Re-roofing: remove and replace roofing material / existing roofing material (in-kind)
383 Munich StExcelsiorcomplete#Roofing
Apr 23, 2026
$52.4K
Re-roofing: remove and replace roofing material / existing roofing material (in-kind)
1251 02nd AvInner Sunsetcomplete#Roofing
Apr 20, 2026
$16.8K
Re-roofing: remove and replace roofing material / existing roofing material (in-kind)
124 Miramar AvOceanview/Merced/Inglesidecomplete#Roofing
Apr 8, 2026
$14.8K
Re-roofing: remove and replace roofing material / existing roofing material (in-kind)
257 Drake StExcelsiorcomplete#Roofing
Apr 7, 2026
$57.6K
Reroofing. no hot works.
129 Hyde StTenderloincomplete#Roofing
Mar 31, 2026
$17.7K
Re-roofing: remove and replace roofing material / existing roofing material (in-kind)
675 Douglass StNoe Valleycomplete#Roofing
Mar 31, 2026
$6.5K
Re-roofing: remove and replace roofing material / existing roofing material (in-kind)
1355 08th AvInner Sunsetcomplete#Roofing
Mar 11, 2026
$27.9K
Re-roofing: remove and replace roofing material / existing roofing material (in-kind)
207 Hoffman AvNoe Valleycomplete#Roofing
Mar 2, 2026
$15.8K
Re-roofing: remove and replace roofing material / existing roofing material (in-kind)
497 Dellbrook AvTwin Peakscomplete#Roofing
Feb 24, 2026
$10.2K
Re-roofing: remove and replace roofing material / existing roofing material (in-kind)
149 Bonview StBernal Heightscomplete#Roofing
Feb 11, 2026
$14.8K
Re-roofing: remove and replace roofing material / existing roofing material (in-kind)
500 Cordova StExcelsiorcomplete#Roofing
Feb 6, 2026
$35.1K
Re-roofing: install class a composition shingles to main and rear roof; 2300 sq ft, no hot work.
1051 Cole StHaight Ashburycomplete#Roofing
Jan 6, 2026
$57.5K
Re-roofing: remove and replace roofing material / existing roofing material (in-kind)
1651 08th AvInner Sunsetcomplete#Roofing
Dec 2, 2025
$13.8K
Re-roofing: remove and replace roofing material / existing roofing material (in-kind)
3950 Moraga StSunset/Parksidecomplete#Roofing