SCORE

BRYAN KANG

ABOUT BRYAN KANG

Bryan Kang specializes in:

Bryan Kang offers services:

Based on the information received from , associated with Bryan Kang over the past .

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




QUALITY


Bryan Kang has CheckPermit score of which places them above % of local contractors.
We usually recommend hiring a contractor with a rank of 75 or above.

ACTIVITY



AVERAGE PROJECT COST



PERMITS VALUATION



PROJECTS PER TOWN:



SERVICES
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.
PROJECT IMAGES



RECENT PROJECTS


Content Date Cost Contractor Rank Address Contractor
SCORE
100
355 Chenery St San Francisco Ca
Remove (e) 1st. Fl. Deck & build a (n) deck over grade. Build (n) fire wall @ east property line. (12-6 ) x 15). Rebuild (e) roof deck. Build ( new fire rated parapet @ west property line to 42 above deck (16x42 ). Replace 2 (e) sliding doors with ufactor 0. 38 max. Shgc max. O. 40.
Date:  December 14, 2009
Value:   $31,000
Contractor: Bryan Kang

Current use: 2 family dwelli | Permit id: #200912143166
2009/12/1431000100355 Chenery St San Francisco CaBryan Kang
SCORE
100
Date:  May 19, 2009
Value:   $6,400
Contractor: Bryan Kang

Current use: 1 family dwelli | Permit id: #200905198646
2009/05/1964001006 Oak St San Francisco CaBryan Kang
SCORE
100
Date:  June 9, 2009
Value:   $6,800
Contractor: Bryan Kang

Current use: Retail sales | Permit id: #200906090005
2009/06/0968001002309 Irving St San Francisco CaBryan Kang
SCORE
100
Date:  June 9, 2009
Value:   $6,800
Contractor: Bryan Kang

Current use: Retail sales | Permit id: #200906090005
2009/06/0968001002311 Irving St San Francisco CaBryan Kang
SCORE
100
Date:  August 17, 2009
Value:   $4,000
Contractor: Bryan Kang

Current use: 1 family dwelli | Permit id: #200908174948
2009/08/174000100318 Sargent St San Francisco CaBryan Kang
SCORE
100
Date:  August 26, 2009
Value:   $8,000
Contractor: Bryan Kang

Current use: 2 family dwelli | Permit id: #200908265599
2009/08/2680001002334 Webster St San Francisco CaBryan Kang
SCORE
100
Date:  August 31, 2009
Value:   $4,500
Contractor: Bryan Kang

Current use: 1 family dwelli | Permit id: #200908315865
2009/08/314500100535 40th Av San Francisco CaBryan Kang
SCORE
100
Date:  January 8, 2010
Value:   $7,000
Contractor: Bryan Kang

Current use: 1 family dwelli | Permit id: #201001084452
2010/01/087000100147 Melrose Av San Francisco CaBryan Kang
SCORE
100
2111 Hyde St San Francisco Ca
Demo framing plumbing elec.-add laundry minor alteration of two bathrooms new kitchen cabinets and appliances; no structural
Date:  November 12, 2010
Value:   $110,000
Contractor: Bryan Kang

Current use: Apartments | Permit id: #201011124836
2010/11/121100001002111 Hyde St San Francisco CaBryan Kang
SCORE
100
Date:  June 9, 2010
Value:   $8,000
Contractor: Bryan Kang

Current use: 1 family dwelli | Permit id: #201006094212
2010/06/0980001002015 Powell St San Francisco CaBryan Kang
SCORE
100
4 Emery Ln San Francisco Ca
Reroofing. Tear off existing roof membrane and install new roof with class a white modified bitumen. Roof size approx. 1 1 sqft. Flat roof with slope less than 2:12 pitch.
Date:  July 7, 2010
Value:   $6,000
Contractor: Bryan Kang

Current use: 1 family dwelli | Permit id: #201007076123
2010/07/0760001004 Emery Ln San Francisco CaBryan Kang
SCORE
100
Date:  September 24, 2010
Value:   $7,000
Contractor: Bryan Kang

Current use: Apartments | Permit id: #201009241583
2010/09/24700010015 Taraval St San Francisco CaBryan Kang
SCORE
100
Date:  September 24, 2010
Value:   $4,500
Contractor: Bryan Kang

Current use: 1 family dwelli | Permit id: #201009241584
2010/09/2445001001045 Santiago St San Francisco CaBryan Kang
SCORE
100
Date:  January 20, 2011
Value:   $1,500
Contractor: Bryan Kang

Current use: Apartments | Permit id: #201101208717
2011/01/201500100749 Baker St San Francisco CaBryan Kang
SCORE
100
239 Brannan St San Francisco Ca
Demo bathroom. New tub plbg fixtures tile floor new counter. New kitchen counter top plmbg fixtures.
Date:  March 25, 2011
Value:   $12,000
Contractor: Bryan Kang

Current use: Apartments | Permit id: #201103252807
2011/03/2512000100239 Brannan St San Francisco CaBryan Kang
SCORE
100
Date:  September 6, 2011
Value:   $6,000
Contractor: Bryan Kang

Current use: Apartments | Permit id: #201109063898
2011/09/0660001001012 Cole St San Francisco CaBryan Kang
SCORE
100
Date:  September 6, 2011
Value:   $3,000
Contractor: Bryan Kang

Current use: 1 family dwelli | Permit id: #201109063899
2011/09/063000100522 Valley St San Francisco CaBryan Kang
SCORE
100
Date:  September 19, 2011
Value:   $4,000
Contractor: Bryan Kang

Current use: 1 family dwelli | Permit id: #201109194933
2011/09/19400010016 South Hill Bl San Francisco CaBryan Kang
SCORE
100
15 Fillmore St San Francisco Ca
Tenant improvement. Change of use from office to billiard room & add new ada type restrooms at 2nd floor.
Date:  May 4, 2012
Value:   $30,000
Contractor: Bryan Kang

Current use: Recreation bldg | Permit id: #201205049819
2012/05/043000010015 Fillmore St San Francisco CaBryan Kang
SCORE
100
Date:  October 16, 2012
Value:   $8,000
Contractor: Bryan Kang

Current use: Apartments | Permit id: #201210162130
2012/10/168000100585 14th Av San Francisco CaBryan Kang
SCORE
100
Date:  October 16, 2012
Value:   $8,000
Contractor: Bryan Kang

Current use: Apartments | Permit id: #201210162130
2012/10/168000100587 14th Av San Francisco CaBryan Kang
SCORE
100
Date:  October 16, 2012
Value:   $8,000
Contractor: Bryan Kang

Current use: Apartments | Permit id: #201210162130
2012/10/168000100589 14th Av San Francisco CaBryan Kang
SCORE
100
Date:  October 16, 2012
Value:   $8,000
Contractor: Bryan Kang

Current use: Apartments | Permit id: #201210162130
2012/10/168000100591 14th Av San Francisco CaBryan Kang
SCORE
100
Date:  November 5, 2012
Value:   $4,000
Contractor: Bryan Kang

Current use: 2 family dwelli | Permit id: #201211053534
2012/11/0540001002329 24th Av San Francisco CaBryan Kang
SCORE
100
Date:  November 5, 2012
Value:   $4,000
Contractor: Bryan Kang

Current use: 2 family dwelli | Permit id: #201211053534
2012/11/0540001002331 24th Av San Francisco CaBryan Kang
SCORE
100
Date:  December 6, 2012
Value:   $6,000
Contractor: Bryan Kang

Current use: 2 family dwelli | Permit id: #201212065624
2012/12/066000100829 North Point St San Francisco CaBryan Kang
SCORE
100
Date:  December 6, 2012
Value:   $6,000
Contractor: Bryan Kang

Current use: 2 family dwelli | Permit id: #201212065624
2012/12/066000100831 North Point St San Francisco CaBryan Kang
SCORE
100
835 Darien Wy San Francisco Ca
Remove & replace (e) entry stair tie (2) (e) roof downspouts from house into drain line.
Date:  July 25, 2012
Value:   $15,000
Contractor: Bryan Kang

Current use: 1 family dwelli | Permit id: #201207255686
2012/07/2515000100835 Darien Wy San Francisco CaBryan Kang
SCORE
100
722 Vallejo St San Francisco Ca
To comply with complaint #201390011. Remove partial roof deck and partial shed started w o permits to replace (e) deck and shed. No deck and shed after removal.
Date:  April 10, 2013
Value:   $5,000
Contractor: Bryan Kang

Current use: Apartments | Permit id: #201304104182
2013/04/105000100722 Vallejo St San Francisco CaBryan Kang
SCORE
100
724 Vallejo St San Francisco Ca
To comply with complaint #201390011. Remove partial roof deck and partial shed started w o permits to replace (e) deck and shed. No deck and shed after removal.
Date:  April 10, 2013
Value:   $5,000
Contractor: Bryan Kang

Current use: Apartments | Permit id: #201304104182
2013/04/105000100724 Vallejo St San Francisco CaBryan Kang
SCORE
100
726 Vallejo St San Francisco Ca
To comply with complaint #201390011. Remove partial roof deck and partial shed started w o permits to replace (e) deck and shed. No deck and shed after removal.
Date:  April 10, 2013
Value:   $5,000
Contractor: Bryan Kang

Current use: Apartments | Permit id: #201304104182
2013/04/105000100726 Vallejo St San Francisco CaBryan Kang
SCORE
100
Date:  May 2, 2013
Value:   $4,500
Contractor: Bryan Kang

Current use: Apartments | Permit id: #201305025961
2013/05/024500100311 Lincoln Wy San Francisco CaBryan Kang
SCORE
100
Date:  May 16, 2013
Value:   $5,500
Contractor: Bryan Kang

Current use: Apartments | Permit id: #201305167097
2013/05/16550010034 Hugo St San Francisco CaBryan Kang
SCORE
100
Date:  April 14, 2011
Value:   $5,000
Contractor: Bryan Kang

Current use: 2 family dwelli | Permit id: #201104144099
2011/04/1450001006 Sutter St San Francisco CaBryan Kang
SCORE
100
Date:  April 14, 2011
Value:   $9,000
Contractor: Bryan Kang

Current use: 1 family dwelli | Permit id: #201104144100
2011/04/149000100415 Anderson St San Francisco CaBryan Kang
SCORE
100
Date:  December 10, 2013
Value:   $20,000
Contractor: Bryan Kang

Current use: Apartments | Permit id: #201312103741
2013/12/10200001001801 California St San Francisco CaBryan Kang
SCORE
100
Date:  June 20, 2013
Value:   $15,000
Contractor: Bryan Kang

Current use: Apartments | Permit id: #201306200085
2013/06/20150001001034 Stockton St San Francisco CaBryan Kang
SCORE
100
Date:  July 12, 2013
Value:   $20,000
Contractor: Bryan Kang

Current use: Theater | Permit id: #201307121725
2013/07/1220000100626 Jackson St San Francisco CaBryan Kang
SCORE
100
871 Sutter St San Francisco Ca
Reroofing; maher n a
Date:  October 3, 2014
Value:   $19,000
Contractor: Bryan Kang

Current use: Food/beverage h | Permit id: #201410038059
2014/10/0319000100871 Sutter St San Francisco CaBryan Kang
SCORE
100
Date:  February 24, 2014
Value:   $12,000
Contractor: Bryan Kang

Current use: Apartments | Permit id: #201402249156
2014/02/24120001001138 Church St San Francisco CaBryan Kang
SCORE
100
Date:  January 20, 2015
Value:   $7,550
Contractor: Bryan Kang

Permit type: Building permit | Current use: 1 family dwelling | Permit id: #201501206161
2015/01/2075501002586 29th Av San Francisco CaBryan Kang
SCORE
100
Date:  February 6, 2015
Value:   $8,000
Contractor: Bryan Kang

Permit type: Building permit | Current use: Apartments | Permit id: #201502067727
2015/02/068000100197 Joost Av San Francisco CaBryan Kang
SCORE
100
Date:  April 3, 2015
Value:   $6,900
Contractor: Bryan Kang

Permit type: Building permit | Current use: 1 family dwelling | Permit id: #201504032739
2015/04/03690010078 Stanford Heights Av San Francisco CaBryan Kang
SCORE
100
Date:  March 11, 2016
Value:   $5,000
Contractor: Bryan Kang

Permit type: Building permit | Current use: 1 family dwelling | Permit id: #201603111837
2016/03/1150001001314 45th Av San Francisco CaBryan Kang
SCORE
100
Date:  May 11, 2016
Value:   $9,000
Contractor: Bryan Kang

Permit type: Building permit | Current use: 2 family dwelling | Permit id: #201605117141
2016/05/119000100115 Ashbury St San Francisco CaBryan Kang
SCORE
100
Date:  December 10, 2013
Value:   $20,000
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: June 10, 2014 | Current use: Apartments | Permit id: #201312103741
2013/12/10200001001801 California St San Francisco CaBryan Kang
SCORE
100
Date:  February 24, 2014
Value:   $12,000
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: August 24, 2014 | Current use: Apartments | Permit id: #201402249156
2014/02/24120001001138 Church St San Francisco CaBryan Kang
SCORE
100
Date:  July 12, 2013
Value:   $20,000
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: January 12, 2014 | Current use: Theater | Permit id: #201307121725
2013/07/1220000100626 Jackson St San Francisco CaBryan Kang
SCORE
100
Date:  June 20, 2013
Value:   $15,000
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: December 20, 2013 | Current use: Apartments | Permit id: #201306200085
2013/06/20150001001034 Stockton St San Francisco CaBryan Kang
SCORE
100
Date:  February 13, 2018
Value:   $8,000
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: August 13, 2018 | Current use: 2 family dwelling | Permit id: #201802131154
2018/02/1380001001375 Jackson St San Francisco CaBryan Kang
SCORE
100
Date:  June 1, 2017
Value:   $12,800
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: December 1, 2017 | Current use: 1 family dwelling | Permit id: #201706018122
2017/06/0112800100185 Casitas Av San Francisco CaBryan Kang
SCORE
100
871 Sutter St San Francisco Ca
Reroofing; maher n/a
Date:  October 3, 2014
Value:   $19,000
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: September 28, 2015 | Current use: Food/beverage hndlng | Permit id: #201410038059
2014/10/0319000100871 Sutter St San Francisco CaBryan Kang
SCORE
100
Date:  April 14, 2011
Value:   $5,000
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: August 14, 2011 | Current use: 2 family dwelling | Permit id: #201104144099
2011/04/1450001006 Sutter St San Francisco CaBryan Kang
SCORE
100
Date:  April 14, 2011
Value:   $9,000
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: October 14, 2011 | Current use: 1 family dwelling | Permit id: #201104144100
2011/04/149000100415 Anderson St San Francisco CaBryan Kang
SCORE
100
Date:  December 6, 2012
Value:   $6,000
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: June 6, 2013 | Current use: 2 family dwelling | Permit id: #201212065624
2012/12/066000100829 North Point St San Francisco CaBryan Kang
SCORE
100
Date:  December 6, 2012
Value:   $6,000
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: June 6, 2013 | Current use: 2 family dwelling | Permit id: #201212065624
2012/12/066000100831 North Point St San Francisco CaBryan Kang
SCORE
100
Date:  January 8, 2010
Value:   $7,000
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: July 8, 2010 | Current use: 1 family dwelling | Permit id: #201001084452
2010/01/087000100147 Melrose Av San Francisco CaBryan Kang
SCORE
100
Date:  January 20, 2011
Value:   $1,500
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: May 20, 2011 | Current use: Apartments | Permit id: #201101208717
2011/01/201500100749 Baker St San Francisco CaBryan Kang
SCORE
100
4 Emery Ln San Francisco Ca
Reroofing. Tear off existing roof membrane and install new roof with class "a" white modified bitumen. Roof size approx. 1 1 sqft. Flat roof with slope less than 2:12 pitch.
Date:  July 7, 2010
Value:   $6,000
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: January 8, 2011 | Current use: 1 family dwelling | Permit id: #201007076123
2010/07/0760001004 Emery Ln San Francisco CaBryan Kang
SCORE
100
Date:  June 9, 2010
Value:   $8,000
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: December 9, 2010 | Current use: 1 family dwelling | Permit id: #201006094212
2010/06/0980001002015 Powell St San Francisco CaBryan Kang
SCORE
100
Unit 8 / 239 Brannan St San Francisco Ca
Demo bathroom. New tub plbg fixtures tile floor new counter. New kitchen counter top plmbg fixtures.
Date:  March 25, 2011
Value:   $12,000
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: September 25, 2011 | Current use: Apartments | Permit id: #201103252807
2011/03/2512000100239 Brannan St San Francisco CaBryan Kang
SCORE
100
355 Chenery St San Francisco Ca
Remove (e) 1st. Fl. Deck & build new deck + over grade. Build (n) fire wall @ east property line. (12-6") x 15). Rebuild (e) roof deck. Build ( new fire rated parapet @ west property line to 42" above deck (16x 42"). Replace 2 (e) sliding doors with u factor 0. 38 max. Shgc max. O. 40.
Date:  May 7, 2010
Value:   $31,000
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: May 7, 2011 | Current use: 2 family dwelling | Permit id: #200912143166
2010/05/0731000100355 Chenery St San Francisco CaBryan Kang
SCORE
100
Date:  May 2, 2013
Value:   $4,500
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: September 2, 2013 | Current use: Apartments | Permit id: #201305025961
2013/05/024500100311 Lincoln Wy San Francisco CaBryan Kang
SCORE
100
Date:  May 16, 2013
Value:   $5,500
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: November 16, 2013 | Current use: Apartments | Permit id: #201305167097
2013/05/16550010034 Hugo St San Francisco CaBryan Kang
SCORE
100
Unit 300 / 2111 Hyde St San Francisco Ca
Demo framing plumbing elec.-add laundry minor alteration of two bathrooms new kitchen cabinets and appliances; no structural
Date:  November 12, 2010
Value:   $110,000
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: November 12, 2011 | Current use: Apartments | Permit id: #201011124836
2010/11/121100001002111 Hyde St San Francisco CaBryan Kang
SCORE
100
Date:  November 5, 2012
Value:   $4,000
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: March 5, 2013 | Current use: 2 family dwelling | Permit id: #201211053534
2012/11/0540001002329 24th Av San Francisco CaBryan Kang
SCORE
100
Date:  November 5, 2012
Value:   $4,000
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: March 5, 2013 | Current use: 2 family dwelling | Permit id: #201211053534
2012/11/0540001002331 24th Av San Francisco CaBryan Kang
SCORE
100
15 Fillmore St San Francisco Ca
Tenant improvement. Change of use from office to billiard room & add new ada type restrooms at 2nd floor.
Date:  October 3, 2012
Value:   $30,000
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: October 3, 2013 | Current use: Recreation bldg | Permit id: #201205049819
2012/10/033000010015 Fillmore St San Francisco CaBryan Kang
SCORE
100
Date:  October 16, 2012
Value:   $8,000
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: April 16, 2013 | Current use: Apartments | Permit id: #201210162130
2012/10/168000100585 14th Av San Francisco CaBryan Kang
SCORE
100
Date:  October 16, 2012
Value:   $8,000
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: April 16, 2013 | Current use: Apartments | Permit id: #201210162130
2012/10/168000100587 14th Av San Francisco CaBryan Kang
SCORE
100
Date:  October 16, 2012
Value:   $8,000
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: April 16, 2013 | Current use: Apartments | Permit id: #201210162130
2012/10/168000100589 14th Av San Francisco CaBryan Kang
SCORE
100
Date:  October 16, 2012
Value:   $8,000
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: April 16, 2013 | Current use: Apartments | Permit id: #201210162130
2012/10/168000100591 14th Av San Francisco CaBryan Kang
SCORE
100
Date:  September 24, 2010
Value:   $7,000
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: March 24, 2011 | Current use: Apartments | Permit id: #201009241583
2010/09/24700010015 Taraval St San Francisco CaBryan Kang
SCORE
100
Date:  September 24, 2010
Value:   $4,500
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: January 24, 2011 | Current use: 1 family dwelling | Permit id: #201009241584
2010/09/2445001001045 Santiago St San Francisco CaBryan Kang
SCORE
100
Date:  September 6, 2011
Value:   $6,000
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: March 6, 2012 | Current use: Apartments | Permit id: #201109063898
2011/09/0660001001012 Cole St San Francisco CaBryan Kang
SCORE
100
Date:  September 6, 2011
Value:   $3,000
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: January 6, 2012 | Current use: 1 family dwelling | Permit id: #201109063899
2011/09/063000100522 Valley St San Francisco CaBryan Kang
SCORE
100
Date:  September 19, 2011
Value:   $4,000
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: January 19, 2012 | Current use: 1 family dwelling | Permit id: #201109194933
2011/09/19400010016 South Hill Bl San Francisco CaBryan Kang
SCORE
100
835 Darien Wy San Francisco Ca
Remove & replace (e) entry stair tie (2) (e) roof downspouts from house into drain line.
Date:  September 11, 2012
Value:   $15,000
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: March 11, 2013 | Current use: 1 family dwelling | Permit id: #201207255686
2012/09/1115000100835 Darien Wy San Francisco CaBryan Kang
SCORE
100
Unit 0 / 722 Vallejo St San Francisco Ca
To comply with complaint #201390011. Remove partial roof deck and partial shed started w/o permits to replace (e) deck and shed. No deck and shed after removal.
Date:  April 10, 2013
Value:   $5,000
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: August 17, 2013 | Current use: Apartments | Permit id: #201304104182
2013/04/105000100722 Vallejo St San Francisco CaBryan Kang
SCORE
100
724 Vallejo St San Francisco Ca
To comply with complaint #201390011. Remove partial roof deck and partial shed started w/o permits to replace (e) deck and shed. No deck and shed after removal.
Date:  April 10, 2013
Value:   $5,000
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: August 17, 2013 | Current use: Apartments | Permit id: #201304104182
2013/04/105000100724 Vallejo St San Francisco CaBryan Kang
SCORE
100
726 Vallejo St San Francisco Ca
To comply with complaint #201390011. Remove partial roof deck and partial shed started w/o permits to replace (e) deck and shed. No deck and shed after removal.
Date:  April 10, 2013
Value:   $5,000
Contractor: Bryan Kang

Permit type: Building permit | Expiration date: August 17, 2013 | Current use: Apartments | Permit id: #201304104182
2013/04/105000100726 Vallejo St San Francisco CaBryan Kang
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.