Building Permits at 4 Hoffman Av San Francisco CA


Estimated Price

Beds

Baths

Rooms

Sq.Ft.

Built:   Lot size:   Taxed:
RENOVATION HISTORY
Based on the information received from building department, associated with 4 Hoffman Av San Francisco CA over the past .

If you are considering hiring for your home renovation project, we recommend using our bidding system to get competitive quotes.

ACTIVITY



PERMITS VALUATION



RENOVATIONS
Find out the best time of the year to complete your project on a minimal budget.
Get several free quotes from best contractors in your area.

REQUEST A QUOTE
Explore CheckPermit
Our dataset includes 30 milion building permits across 4 million addresses in US.

We analyzed and ranked over 1 million home remodeling contractors based on official government sources.

Every contractor's rank is calculated based on official government records.
RECENT PROJECTS


Content Date Cost Contractor Rank Address Contractor
Kitchen section remodel w new cabinets, sink, countertop, appliances, replace a window lay vinyl or
Date:  October 19, 2004
Value:   $5,000

Current use: 1 family dwelli | Permit id: 200410197139
2004/10/195000954 Hoffman Av San Francisco Ca
SCORE
99
Job card for condo conversion work per 34 report 34-3794. Aleready did plumbing and electrical
Date:  September 9, 2005
Value:   $6,000

Current use: 2 family dwelli | Permit id: #200509092433
2005/09/096000994 Hoffman Av San Francisco CaUndecided Undecided
SCORE
99
Work per 3r report# 3r-3794. Plumbing pin 94201 done. Dickerson. Electrical e20050824017 done. Osulivan.
Date:  January 23, 2006
Value:   $3,000

Current use: 2 family dwelli | Permit id: #200601232757
2006/01/233000994 Hoffman Av San Francisco CaUndecided Undecided
SCORE
100
Reroofing.
Date:  August 22, 2007
Value:   $10,000
Contractor: Frank Lawson

Current use: 1 family dwelli | Permit id: #200708220617
2007/08/22100001004 Hoffman Av San Francisco CaFrank Lawson
SCORE
68
Remove and replace (e) kitchen cabinets
Date:  June 15, 2009
Value:   $8,000
Contractor: Bryan R. Campbell

Current use: 1 family dwelli | Permit id: #200906150472
2009/06/158000684 Hoffman Av San Francisco CaBryan R. Campbell
SCORE
95
Replace dry rotted french doors and repair deck in kind.
Date:  October 31, 2012
Value:   $4,500
Contractor: Owner

Current use: 1 family dwelli | Permit id: #201210313194
2012/10/314500954 Hoffman Av San Francisco CaOwner
Remove rotted top railings & other rotted parts of railings from front stairs & replace w new wood. Replace rotten siding w new siding.
Date:  January 15, 2013
Value:   $4,000

Current use: 1 family dwelli | Permit id: #201301158046
2013/01/154000954 Hoffman Av San Francisco Ca
A 4-0 rear extension of the ground level & 1st fl levels. Corrective work to (e) concrete garage slab.
Date:  March 13, 2014

Current use: 1 family dwelli | Permit id: #201403130620
2014/03/130954 Hoffman Av San Francisco Ca
SCORE
95
A 4-0 rear extension of the ground level & 1st fl levels. Corrective work to (e) concrete garage slab.
Date:  March 13, 2014
Value:   $225,000
Contractor: Owner

Current use: 1 family dwelli | Permit id: #201403130620
2014/03/13225000954 Hoffman Av San Francisco CaOwner
SCORE
87
Upgrade service panel to 200amp install eleectrical switches outlest & can lights in the newly remodeled aera: 8 lights switches 12 receptacles tankless water heater.
Date:  February 13, 2015
Contractor: Icon Electric

Permit type: Electrical permit | Permit status: Issued | Permit id: E201502136354
2015/02/130874 Hoffman Av San Francisco CaIcon Electric
A 4-0" rear extension of the ground level & 1st fl levels. Corrective work to (e) concrete garage slab.
Date:  August 22, 2014
Value:   $225,000

Permit type: Building permit | Expiration date: August 22, 2015 | Current use: 1 family dwelling | Permit id: #201403130620
2014/08/22225000954 Hoffman Av San Francisco Ca
SCORE
100
Work category: 1m; replace one gas furnace in the garage. Connecting the ducting. New flue for furnace new line for power and control.
Date:  January 26, 2012

Permit type: Plumbing permit | Permit status: Issued | Permit id: Pmw20120126971
2012/01/2601004 Hoffman Av San Francisco CaS L Mechanical Contractor
Remove rotted top railings & other rotted parts of railings from front stairs & replace w/ new wood. Replace rotten siding w/ new siding.
Date:  January 15, 2013
Value:   $4,000

Permit type: Building permit | Expiration date: May 15, 2013 | Current use: 1 family dwelling | Permit id: #201301158046
2013/01/154000954 Hoffman Av San Francisco Ca
A 4-0" rear extension of the ground level & 1st fl levels. Corrective work to (e) concrete garage slab.
Date:  March 13, 2014

Permit type: Building permit | Current use: 1 family dwelling | Permit id: #201403130620
2014/03/130954 Hoffman Av San Francisco Ca
Replace dry rotted french doors and repair deck in kind.
Date:  October 31, 2012
Value:   $4,500

Permit type: Building permit | Expiration date: February 28, 2013 | Current use: 1 family dwelling | Permit id: #201210313194
2012/10/314500954 Hoffman Av San Francisco Ca
SCORE
100
Work category: 1m; furnace replacement
Date:  September 14, 2015

Permit type: Plumbing permit | Permit status: Complete | Permit id: Pmw20150914217
2015/09/1401004 Hoffman Av San Francisco CaAssociated Heating Of Sf
SCORE
74
Inspect existing furnace
Date:  September 28, 2015

Permit type: Plumbing permit | Permit status: Issued | Permit id: Pm20150928317
2015/09/280744 Hoffman Av San Francisco CaAb Mour Development
SCORE
74
Tankless water heater
Date:  September 28, 2015

Permit type: Plumbing permit | Permit status: Issued | Permit id: Pp20150928316
2015/09/280744 Hoffman Av San Francisco CaAb Mour Development
SCORE
95
A 4-0" rear extension of the ground level & 1st fl levels. Corrective work to (e) concrete garage slab.
Date:  August 22, 2014
Value:   $225,000
Contractor: Owner

Permit type: Building permit | Expiration date: August 22, 2015 | Current use: 1 family dwelling | Permit id: #201403130620
2014/08/22225000954 Hoffman Av San Francisco CaOwner
Remove rotted top railings & other rotted parts of railings from front stairs & replace w new wood. Replace rotten siding w new siding.
Date:  January 15, 2013
Value:   $4,000

Permit type: Building permit | Expiration date: May 15, 2013 | Current use: 1 family dwelling | Permit id: #201301158046
2013/01/154000954 Hoffman Av San Francisco Ca
SCORE
95
Replace dry rotted french doors and repair deck in kind.
Date:  October 31, 2012
Value:   $4,500
Contractor: Owner

Permit type: Building permit | Expiration date: February 28, 2013 | Current use: 1 family dwelling | Permit id: #201210313194
2012/10/314500954 Hoffman Av San Francisco CaOwner
SCORE
87
Addendum to permit # e201502136354 additional receptacles added
Contractor: Icon Electric

Permit type: Electrical permit | Permit status: Issued | Permit id: E201509281815
0874 Hoffman Av San Francisco CaIcon Electric
Upgrade service panel to 200amp install eleectrical switches outlest & can lights in the newly remodeled aera: 8 lights switches 12 receptacles tankless water heater.

Permit status: Issued | Permit id: E201502136354
0954 Hoffman Av San Francisco Ca
Addendum to permit # e201502136354 additional receptacles added

Permit status: Issued | Permit id: E201509281815
0954 Hoffman Av San Francisco Ca
Amp 2 volt circuit from panel in basement to disconnect onback wall of house & connection to hot tub. 1 circuit 1 panel switchboard. Feeders (e) # 6 cv. (basement & back deck)

Permit status: Complete | Permit id: E200606289038
0954 Hoffman Av San Francisco Ca
2 gfi outlets garage

Permit status: Complete | Permit id: E20050824017
0954 Hoffman Av San Francisco Ca
1 formula i 1 2 hp garage door

Permit status: Expired | Permit id: E200302184104
0954 Hoffman Av San Francisco Ca
Amp 2 volt circuit from panel in basement to disconnect onback wall of house & connection to hot tub. 1 circuit 1 panel switchboard. Feeders (e) # 6 cv. (basement & back deck)

Permit status: Complete | Permit id: E200606289038
0954 Hoffman Av San Francisco Ca
Addendum to permit # e201502136354 additional receptacles added

Permit status: Issued | Permit id: E201509281815
0954 Hoffman Av San Francisco Ca
Upgrade service panel to 200amp install eleectrical switches outlest & can lights in the newly remodeled aera: 8 lights switches 12 receptacles tankless water heater.

Permit status: Issued | Permit id: E201502136354
0954 Hoffman Av San Francisco Ca
2 gfi outlets garage

Permit status: Complete | Permit id: E20050824017
0954 Hoffman Av San Francisco Ca
1 formula i 1 2 hp garage door

Permit status: Expired | Permit id: E200302184104
0954 Hoffman Av San Francisco Ca
Work per 3r report# 3r-3794. Plumbing pin 94201 done. Dickerson. Electrical e20050824017 done. Osulivan.
Date:  February 7, 2006
Value:   $6,000

Permit type: Additions alterations or repairs | Completion date: February 13, 2006 | Expiration date: January 23, 2006 | Current use: 2 family dwelling | Permit id: 200601232757
2006/02/076000954 Hoffman Av San Francisco Ca
Remodel bathroom
Date:  May 14, 1987
Value:   $4,400

Permit type: Otc alterations permit | Completion date: October 13, 1987 | Expiration date: May 14, 1987 | Current use: 1 family dwelling | Permit id: 8706499
1987/05/144400954 Hoffman Av San Francisco Ca
Horizontal extension, deck
Date:  July 24, 1987
Value:   $5,380

Permit type: Additions alterations or repairs | Completion date: September 22, 1987 | Expiration date: June 24, 1987 | Current use: 1 family dwelling | Permit id: 8708797
1987/07/245380954 Hoffman Av San Francisco Ca
Construct new deck
Date:  September 4, 1987
Value:   $5,050

Permit type: Additions alterations or repairs | Expiration date: August 11, 1987 | Current use: 1 family dwelling | Permit id: 8711427
1987/09/045050954 Hoffman Av San Francisco Ca
Replace kitchen cabinets, counter top, skylight unit
Date:  September 24, 1987
Value:   $5,500

Permit type: Additions alterations or repairs | Completion date: February 25, 1988 | Expiration date: September 24, 1987 | Current use: 1 family dwelling | Permit id: 8713745
1987/09/245500954 Hoffman Av San Francisco Ca
Deck
Date:  January 15, 1988
Value:   $900

Permit type: Additions alterations or repairs | Completion date: April 1, 1988 | Expiration date: November 18, 1987 | Current use: 1 family dwelling | Permit id: 8716574
1988/01/15900954 Hoffman Av San Francisco Ca
Replacing 2 windows w a door (patio slider)
Date:  December 4, 1987
Value:   $1,598

Permit type: Otc alterations permit | Completion date: December 10, 1987 | Expiration date: December 4, 1987 | Current use: 1 family dwelling | Permit id: 8717235
1987/12/041598954 Hoffman Av San Francisco Ca
Remodel kitchen, cabinets, counter, patch walls
Date:  April 21, 1988
Value:   $7,840

Permit type: Otc alterations permit | Expiration date: April 21, 1988 | Current use: 1 family dwelling | Permit id: 8805151
1988/04/217840954 Hoffman Av San Francisco Ca
Remove window on porch wall & install new door per plans
Date:  May 24, 1988
Value:   $1,860

Permit type: Additions alterations or repairs | Expiration date: April 21, 1988 | Current use: 1 family dwelling | Permit id: 8805152
1988/05/241860954 Hoffman Av San Francisco Ca
Repair siding on back & bedroom window
Date:  September 6, 1988
Value:   $1,500

Permit type: Otc alterations permit | Expiration date: September 6, 1988 | Current use: 1 family dwelling | Permit id: 8813249
1988/09/061500954 Hoffman Av San Francisco Ca
Repair dry rot 1 x 4 teg at front porch landing
Date:  September 29, 1989
Value:   $3,500

Permit type: Otc alterations permit | Completion date: November 13, 1989 | Expiration date: September 29, 1989 | Current use: 1 family dwelling | Permit id: 8918354
1989/09/293500954 Hoffman Av San Francisco Ca
Vertical & horizontal addition
Date:  March 3, 1992
Value:   $50,000

Permit type: Additions alterations or repairs | Completion date: October 15, 1992 | Expiration date: February 6, 1992 | Current use: 2 family dwelling | Permit id: 9201889
1992/03/0350000954 Hoffman Av San Francisco Ca
Add front door to building
Date:  October 1, 1992
Value:   $400

Permit type: Additions alterations or repairs | Completion date: October 15, 1992 | Expiration date: August 4, 1992 | Current use: 2 family dwelling | Permit id: 9212881
1992/10/01400954 Hoffman Av San Francisco Ca
Remodel bathroom
Date:  November 12, 1993
Value:   $12,200

Permit type: Otc alterations permit | Completion date: February 8, 1994 | Expiration date: November 12, 1993 | Current use: 1 family dwelling | Permit id: 9320070
1993/11/1212200954 Hoffman Av San Francisco Ca
Replace exist windows-front of building in kind
Date:  March 7, 1994
Value:   $2,000

Permit type: Otc alterations permit | Completion date: May 18, 1994 | Expiration date: March 7, 1994 | Current use: 1 family dwelling | Permit id: 9403678
1994/03/072000954 Hoffman Av San Francisco Ca
Reroofing
Date:  December 4, 1995
Value:   $4,975

Permit type: Otc alterations permit | Completion date: May 3, 1996 | Expiration date: December 4, 1995 | Current use: 1 family dwelling | Permit id: 9520379
1995/12/044975954 Hoffman Av San Francisco Ca
Reroof
Date:  September 16, 1996
Value:   $5,000

Permit type: Otc alterations permit | Completion date: October 25, 1996 | Expiration date: September 16, 1996 | Current use: 1 family dwelling | Permit id: 9617509
1996/09/165000954 Hoffman Av San Francisco Ca
Remove existing wood front porch & stair
Date:  January 17, 1984
Value:   $8,000

Permit type: Additions alterations or repairs | Completion date: June 7, 1984 | Expiration date: November 29, 1983 | Current use: 1 family dwelling | Permit id: 8312097
1984/01/178000954 Hoffman Av San Francisco Ca
Reroofing
Date:  April 8, 1997
Value:   $3,380

Permit type: Otc alterations permit | Expiration date: April 8, 1997 | Current use: 2 family dwelling | Permit id: 9706276
1997/04/083380954 Hoffman Av San Francisco Ca
Reroofing
Date:  December 16, 1997
Value:   $6,700

Permit type: Otc alterations permit | Completion date: January 26, 1998 | Expiration date: December 16, 1997 | Current use: 1 family dwelling | Permit id: 9725221
1997/12/166700954 Hoffman Av San Francisco Ca
Bathroom remodel
Date:  April 27, 1998
Value:   $9,000

Permit type: Otc alterations permit | Completion date: October 8, 1998 | Expiration date: April 27, 1998 | Current use: 1 family dwelling | Permit id: 9807344
1998/04/279000954 Hoffman Av San Francisco Ca
Repair replace dry rot on front stairs,hung windows w glass
Date:  October 28, 1999
Value:   $25,000

Permit type: Otc alterations permit | Completion date: April 25, 2000 | Expiration date: October 28, 1999 | Current use: 1 family dwelling | Permit id: 9922954
1999/10/2825000954 Hoffman Av San Francisco Ca
Install partition wall with entry door
Date:  February 15, 2000
Value:   $6,000

Permit type: Otc alterations permit | Completion date: July 25, 2000 | Expiration date: February 15, 2000 | Current use: 1 family dwelling | Permit id: 200002151921
2000/02/156000954 Hoffman Av San Francisco Ca
Additions alterations or repairs
Date:  August 31, 1984
Value:   $6,500

Expiration date: July 20, 1984 | Current use: 1 family dwelling | Permit id: 8407773
1984/08/316500954 Hoffman Av San Francisco Ca
Reroofing.
Date:  August 22, 2007
Value:   $10,000

Permit type: Otc alterations permit | Expiration date: August 22, 2007 | Current use: 1 family dwelling | Permit id: 200708220617
2007/08/2210000954 Hoffman Av San Francisco Ca
Kitchen bath remodel
Date:  November 7, 2001
Value:   $30,000

Permit type: Otc alterations permit | Completion date: February 15, 2002 | Expiration date: November 7, 2001 | Current use: 2 family dwelling | Permit id: 200111072629
2001/11/0730000954 Hoffman Av San Francisco Ca
Remove (e) deck & rear, construction (n) 2 story horiz addition: storage @ g f., kitchen, 1 2 bath @
Date:  May 16, 2003
Value:   $50,000

Permit type: Additions alterations or repairs | Expiration date: May 16, 2003 | Current use: 1 family dwelling | Permit id: 200305164897
2003/05/1650000954 Hoffman Av San Francisco Ca
Repair front entry to house by repair to broken stucco
Date:  February 28, 1985
Value:   $500

Permit type: Otc alterations permit | Expiration date: February 28, 1985 | Current use: 1 family dwelling | Permit id: 8502050
1985/02/28500954 Hoffman Av San Francisco Ca
Kitchen section remodel w new cabinets, sink, countertop, appliances, replace a window lay vinyl or
Date:  October 19, 2004
Value:   $5,000

Permit type: Otc alterations permit | Expiration date: October 19, 2004 | Current use: 1 family dwelling | Permit id: 200410197139
2004/10/195000954 Hoffman Av San Francisco Ca
Street space & sidewalk repair.
Date:  August 26, 2008

Permit type: Otc alterations permit | Expiration date: August 26, 2008 | Permit id: M132264
2008/08/260954 Hoffman Av San Francisco Ca
Remove and replace (e) kitchen cabinets
Date:  June 15, 2009
Value:   $8,000

Permit type: Otc alterations permit | Completion date: October 20, 2009 | Expiration date: June 15, 2009 | Current use: 1 family dwelling | Permit id: 200906150472
2009/06/158000954 Hoffman Av San Francisco Ca
Street space permit
Date:  November 19, 2012

Permit type: Otc alterations permit | Expiration date: November 19, 2012 | Permit id: M358847
2012/11/190954 Hoffman Av San Francisco Ca
Retaining (rear side)
Date:  September 11, 1986
Value:   $12,250

Permit type: Additions alterations or repairs | Completion date: December 23, 1986 | Expiration date: July 7, 1986 | Current use: 1 family dwelling | Permit id: 8607932
1986/09/1112250954 Hoffman Av San Francisco Ca
Street space
Date:  September 28, 2015

Permit type: Otc alterations permit | Expiration date: September 28, 2015 | Permit id: M625567
2015/09/280954 Hoffman Av San Francisco Ca
Street space
Date:  March 24, 2016

Permit type: Otc alterations permit | Expiration date: March 24, 2016 | Permit id: M675967
2016/03/240954 Hoffman Av San Francisco Ca
Street space permit
Date:  March 28, 2016

Permit type: Otc alterations permit | Expiration date: March 28, 2016 | Permit id: M676887
2016/03/280954 Hoffman Av San Francisco Ca
Upgrade service panel to 200amp, install eleectrical switches, outlest & can lights in the newly remodeled aera: 8 lights, switches, 12 receptacles, tankless water heater.
Date:  February 13, 2015

Permit status: Complete | Completion date: January 23, 2017 | Permit id: E201502136354
2015/02/130954 Hoffman Av San Francisco Ca
Addendum to permit # e201502136354, additional receptacles added
Date:  September 28, 2015

Permit status: Complete | Completion date: January 23, 2017 | Permit id: E201509281815
2015/09/280954 Hoffman Av San Francisco Ca
2 gfi outlets garage
Date:  August 24, 2005

Permit status: Complete | Completion date: September 6, 2005 | Permit id: E20050824017
2005/08/240954 Hoffman Av San Francisco Ca
Amp 2 volt circuit from panel in basement to disconnect onback wall of house & connection to hot tub. 1 circuit, 1 panel switchboard. Feeders (e) # 6 cv. (basement & back deck)
Date:  June 28, 2006

Permit status: Complete | Completion date: July 7, 2006 | Permit id: E200606289038
2006/06/280954 Hoffman Av San Francisco Ca
1 formula i 1 2 hp garage door
Date:  February 18, 2003

Permit status: Expired | Permit id: E200302184104
2003/02/180954 Hoffman Av San Francisco Ca
Tankless water heater
Date:  September 28, 2015

Permit status: Expired | Expiration date: September 28, 2015 | Permit id: Pp20150928316
2015/09/280954 Hoffman Av San Francisco Ca
Install replace rusted sewerline in garage area, install new bathroom plumbing (sink,t olet, shower drain), including shower pan. New laundry.
Date:  February 13, 2015

Permit status: Complete | Completion date: December 13, 2016 | Expiration date: February 13, 2015 | Permit id: Pp20150213005
2015/02/130954 Hoffman Av San Francisco Ca
Replace sewer line inside s w on garage.
Date:  March 24, 2016

Permit status: Complete | Completion date: April 19, 2016 | Expiration date: March 24, 2016 | Permit id: Pp20160324027
2016/03/240954 Hoffman Av San Francisco Ca
Work category: 1m; replace one gas furnace in the garage. Connecting the ducting. New flue for furnace, new line for power and control.
Date:  January 26, 2012

Permit status: Expired | Expiration date: January 26, 2012 | Permit id: Pmw20120126971
2012/01/260954 Hoffman Av San Francisco Ca
Work category: 1p; connect of one existing kitchen sink.
Date:  October 15, 2009

Permit status: Complete | Completion date: October 20, 2009 | Expiration date: October 15, 2009 | Permit id: Pw20091015942
2009/10/150954 Hoffman Av San Francisco Ca
Work category: 1m; furnace replacement
Date:  September 14, 2015

Permit status: Complete | Completion date: September 17, 2015 | Expiration date: September 14, 2015 | Permit id: Pmw20150914217
2015/09/140954 Hoffman Av San Francisco Ca
Work type: not listed; install new water service
Date:  October 15, 2007

Expiration date: October 15, 2007 | Permit id: Pw20071015699
2007/10/150954 Hoffman Av San Francisco Ca
Renewal of permit pp20150928316, ref pm20150928317.
Date:  November 7, 2016

Permit status: Expired | Expiration date: November 7, 2016 | Permit id: Pp20161107484
2016/11/070954 Hoffman Av San Francisco Ca
Work type: water heater - replace; water heater replacement
Date:  February 26, 2008

Expiration date: February 26, 2008 | Permit id: Pw20080226946
2008/02/260954 Hoffman Av San Francisco Ca
Trap & section of pipe (sewer)
Date:  October 11, 2007

Expiration date: October 11, 2007 | Permit id: Pp20071011412
2007/10/110954 Hoffman Av San Francisco Ca
Inspect existing furnace
Date:  September 28, 2015

Permit status: Complete | Completion date: December 13, 2016 | Expiration date: September 28, 2015 | Permit id: Pm20150928317
2015/09/280954 Hoffman Av San Francisco Ca
SCORE
100
A 4-0" rear extension of the ground level & 1st fl levels. Corrective work to (e) concrete garage slab.
Date:  August 22, 2014
Value:   $225,000
Contractor: Owner Owner

Permit type: Building permit | Expiration date: August 22, 2015 | Current use: 1 family dwelling | Permit id: #201403130620
2014/08/222250001004 Hoffman Av San Francisco CaOwner Owner
SCORE
74
Install/replace rusted sewerline in garage area install new bathroo mplumbing (sink t olet shower drain) including shower pan.
Date:  February 13, 2015

Permit type: Plumbing permit | Permit status: Issued | Permit id: Pp20150213005
2015/02/130744 Hoffman Av San Francisco CaAb Mour Development
SCORE
100
Replace sewer line inside s/w on garage.
Date:  March 24, 2016
Contractor: Celsos Plumbing

Permit type: Plumbing permit | Permit status: Issued | Permit id: Pp20160324027
2016/03/2401004 Hoffman Av San Francisco CaCelsos Plumbing
SCORE
74
Renewal of permit pp20150928316 ref pm20150928317.
Date:  November 7, 2016

Permit type: Plumbing permit | Permit status: Issued | Permit id: Pp20161107484
2016/11/070744 Hoffman Av San Francisco CaAb Mour Development
SCORE
95
Replace dry rotted french doors and repair deck in kind.
Date:  October 31, 2012
Value:   $4,500
Contractor: Owner

Permit type: Building permit | Expiration date: February 28, 2013 | Current use: 1 family dwelling | Permit id: #201210313194
2012/10/314500954 Hoffman Av San Francisco CaOwner
BEST LOCAL CONTRACTORS




Contractor Rank Contractor Details Number of Projects Avg. Project Cost Years in Business Photos
Need a Contractor ?
Just fill out a form below and get several free quotes from best local contractors in your area.