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
$35.5K
Most recent job
2mo ago
Aug 17, 2026
165 permits on record. Values are declared at filing.
Aug 17, 2026
No cost listed
Work category: 1m; replace forced air gas furnace heating system with an air to water heat pump compressor and hydronic air handler.
3678 23rd StMissioncomplete#Heating & cooling
Aug 17, 2026
No cost listed
Add five new circuits to electrify dwelling. including, one 15a/240v circuit for outdoor heat pump compressor, two 15a/120v receptacles for dryer and range, and two 20a/120v receptacles for air handler and laundry. installed using exposed conduit and concealed romex from subpanels in garage and kitchen.
3678 23rd StMissioncomplete#Heating & cooling#Electrical
Aug 2, 2026
No cost listed
Work category: 1p; add 1-1/2 vent pipe to existing 2" pipe, relocate with 3' trap arm for laundry.
2626 Wawona StSunset/Parksidecomplete#Plumbing
Aug 2, 2026
No cost listed
Relocate existing 30a@240v circuit for dryer; add one 120v receptacle upstairs; add ev charger in garage; add (1) receptacle downstairs via fishing. exposed emt in garage, fished nm.
2626 Wawona StSunset/Parksidecomplete#EV charger
Aug 2, 2026
No cost listed
Install new dryer receptacle (30a@240v) in dwelling via surface-mounted emt.
615 Moultrie StBernal Heightsissued#Electrical
Jul 16, 2026
No cost listed
Install 30a @ 240v gfci circuit and receptacle for electric dryer in laundry. 1 circuit, 1 recep, emt/fished nm-b.
1725 20th StPotrero Hillcomplete#Electrical
Jun 25, 2026
No cost listed
Work category: 2pa; replace (5) gas water heaters in mechanical room with (5) hybrid heat pump water heaters in same locations.
390 Prospect AvBernal Heightscomplete#Water heater
Jun 24, 2026
No cost listed
Uninstall existing dhw boiler tl00-199nskx and install sanco2 heat pump water heater system with 3 sanco2 sn 6003400 6003145 6003367 with swing tank 2616147908983 with 3 119 gal storage tanks.
945 Larkin StTenderloincomplete#Water heater
Jun 21, 2026
No cost listed
Work category: 11p; replace existing dhw boiler with sanco2 heat pump water heater system: 3 ganged sanco2 heat pump units adjacent to mech room, 3 ganged 119-gallon storage tanks, and 1 parallel resistance swing tank for central dhw plant serving building. cap gas to decommissioned dhw boiler.
945 Larkin StTenderloincanceled#Water heater
Jun 21, 2026
No cost listed
Install new 100a 120/208y subpanel in back yard from common loads panel in meter area, install 3 circuits for sanco2 heat pump water heating system without resistance backup (15a@208y each), rewire 1 existing circuit for electric resistance swing tank (4.5kw), install 1 circuit and receptacle for dryer (30a@208v). disconnect broken solar hot water heating pump, bond pipes at water heater.
945 Larkin StTenderloinissued#Electrical#Water heater#Heating & cooling#Solar & batteries
Jun 15, 2026
No cost listed
Install (5) 30a@240v circuits for hybrid heat pump water heaters; (1) 30a@240v recep for dryer; (1) 40a@240v cooktop; and (4) provision conduits to roof for hvac to be installed and connected at a later time under an additional permit. all circuits on exposed emt / fished nm originating from subpanels adjacent to existing service equipment.
390 Prospect AvBernal Heightsissued#Water heater#Electrical
Jun 5, 2026
No cost listed
Work category: 1m; install harvest system for space heating/water heating, with 1 heat pump water heater condenser in backyard, hydronic air handler, 119 gallons thermal battery tank. connect to existing ducting. replace communicating thermostats with smart thermostats and replace communicating zone controller with 24 v zone controller to existing dampers.
15 El Sereno CtWest of Twin Peakscomplete#Heating & cooling#Water heater
Jun 5, 2026
No cost listed
Install new circuits to replace gas loads: harvest thermal battery heat pump system with 1 compressor at 15a@240v each; 20a@120v dedicated circ for hydronic air handler; control wiring and zone damper; emt in garage/back yard and fished romex.
15 El Sereno CtWest of Twin Peakscomplete#Heating & cooling#Electrical
May 22, 2026
No cost listed
Install nema 14-50r receptacle from subpanel in service hallway for ev charger.
658 10th AvInner Richmondcomplete#Electrical#EV charger
May 19, 2026
No cost listed
Install 48a ev charger with concealed wire from subpanel in garage.
461 Melrose AvWest of Twin Peakscomplete#Electrical#EV charger
May 13, 2026
No cost listed
Unit 2059 a: install (1) new 240v/30a branch circuit from (e) subpanel to (1) new nema 14-30r receptacle located directly below subpanel for electric dryer connection in storage room. install on new 2-pole 30a breaker, conduit/cable, receptacle box, and receptacle. (e) residential service and panelboard to remain.
2059 Powell StNorth Beachcomplete#Electrical
May 5, 2026
No cost listed
Replace knob and tube and add devices: two new circuits, one for 4 light fixtures, one for 5 receptacles from existing subpanel. install 4 smoke alarms, 1 smoke/co.
120 Hancock StCastro/Upper Marketcomplete#Electrical
Apr 9, 2026
No cost listed
Work category: 1p; install heat pump water heater to replace gas water heater. one circuit. from ground floor sub panel on exposed emt/flex
511 Lincoln WyInner Sunsetcomplete#Water heater
Apr 8, 2026
No cost listed
Install heat pump water heater to replace gas water heater. one circuit. from ground floor sub panel on exposed emt/flex. for unit 511.
509 Lincoln WyInner Sunsetcomplete#Water heater#Electrical
Apr 6, 2026
No cost listed
Rewire and add receptacles on lower flat and garage; install heat pump in back yard (20a@240v). 20 outlets, 5 circuits, from subpanel on ground floor and main panel in garage, exposed emt and romex
646 04th AvInner Richmondissued#Electrical#Heating & cooling