SCORE

MARK XIANCHENG MA

ABOUT MARK XIANCHENG MA

Mark Xiancheng Ma specializes in:

Mark Xiancheng Ma offers services:

Based on the information received from , associated with Mark Xiancheng Ma over the past .

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




QUALITY


Mark Xiancheng Ma 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
96
2144 Grove St San Francisco Ca
Kitchen and bath remodel unit 1. No structural work
Date:  February 15, 2008
Value:   $14,000
Contractor: Mark Xiancheng Ma

Current use: Apartments | Permit id: #200802154903
2008/02/1514000962144 Grove St San Francisco CaMark Xiancheng Ma
SCORE
96
765 Ofarrell St San Francisco Ca
Kitchen and bath remodel. Unit 27 only. No structural work
Date:  February 15, 2008
Value:   $14,000
Contractor: Mark Xiancheng Ma

Current use: Apartments | Permit id: #200802154905
2008/02/151400096765 Ofarrell St San Francisco CaMark Xiancheng Ma
SCORE
96
178 Locksley Av San Francisco Ca
Nov#201041498:replace water damage-ground flr:replace garage ceiling entry & stairway; 2nd flr: replace ceiling & drywall; remodel (e) water damaged kitchen & bathrooms; 3rd flr: replace ceiling & drywall; remodel (e) kitchen & baths; replc ebroken roof framing; reinstall fire escape missing bolts
Date:  September 3, 2010
Value:   $250,000
Contractor: Mark Xiancheng Ma

Current use: Apartments | Permit id: #201009030199
2010/09/0325000096178 Locksley Av San Francisco CaMark Xiancheng Ma
SCORE
96
15 Sacramento St San Francisco Ca
Unit b kitchen and bath remodel
Date:  October 8, 2010
Value:   $18,000
Contractor: Mark Xiancheng Ma

Current use: Apartments | Permit id: #201010082604
2010/10/08180009615 Sacramento St San Francisco CaMark Xiancheng Ma
SCORE
96
1 Broderick St San Francisco Ca
Unit # 206: kitchen and bathroom remodel only (no window door ceiling or wall work on this permit)
Date:  March 16, 2011
Value:   $18,000
Contractor: Mark Xiancheng Ma

Current use: Apartments | Permit id: #201103162205
2011/03/1618000961 Broderick St San Francisco CaMark Xiancheng Ma
SCORE
96
178 Locksley Av San Francisco Ca
Revision to p. A#2010 0903 0199 remove non-bearing walls add area for washer dryer in each unit. Kitchen & bathroom remodel all details not revised shall follow the approved p. A.# above.
Date:  May 27, 2011
Value:   $60,000
Contractor: Mark Xiancheng Ma

Current use: Apartments | Permit id: #201105277013
2011/05/276000096178 Locksley Av San Francisco CaMark Xiancheng Ma
SCORE
96
1 B San Carlos St San Francisco Ca
Unit b: (1) kitchen remodel renew the bathroom toilet and sink. Replace the bathroom tiles. No window work lighting to comply with cec 150(k). No door work on this permit.
Date:  September 29, 2011
Value:   $9,400
Contractor: Mark Xiancheng Ma

Current use: Apartments | Permit id: #201109295785
2011/09/299400961 B San Carlos St San Francisco CaMark Xiancheng Ma
SCORE
96
124 Mason St San Francisco Ca
#403- bathroom and kitchen remodel no wall relocation. Dimension of kitchen is only 5x5. Lighting requirements shall comply with cec 150(k)8 & cec 150(k) respectively.
Date:  October 24, 2012
Value:   $12,000
Contractor: Mark Xiancheng Ma

Current use: Apartments | Permit id: #201210242745
2012/10/241200096124 Mason St San Francisco CaMark Xiancheng Ma
SCORE
96
685 Geary St San Francisco Ca
#502- bathroom & kitchen remodel.
Date:  December 21, 2012
Value:   $18,000
Contractor: Mark Xiancheng Ma

Current use: Apartments | Permit id: #201212216735
2012/12/211800096685 Geary St San Francisco CaMark Xiancheng Ma
SCORE
96
685 Geary St San Francisco Ca
#504- bathroom & kitchen remodel.
Date:  December 21, 2012
Value:   $18,000
Contractor: Mark Xiancheng Ma

Current use: Apartments | Permit id: #201212216738
2012/12/211800096685 Geary St San Francisco CaMark Xiancheng Ma
SCORE
96
1355 Lombard St San Francisco Ca
#201 kitchen and bathroom remodel only kitchen and lighting shall comply with cec 150(k)8 11; bathroom exh fan verify in field
Date:  March 19, 2012
Value:   $15,000
Contractor: Mark Xiancheng Ma

Current use: Apartments | Permit id: #201203196389
2012/03/1915000961355 Lombard St San Francisco CaMark Xiancheng Ma
SCORE
96
1355 Lombard St San Francisco Ca
Work in unit 101: remodel the bathroom tub sink toilet. Remodel kitchen cabinet and countertop.
Date:  April 10, 2012
Value:   $12,000
Contractor: Mark Xiancheng Ma

Current use: Apartments | Permit id: #201204108035
2012/04/1012000961355 Lombard St San Francisco CaMark Xiancheng Ma
SCORE
96
1355 Lombard St San Francisco Ca
Work in unit 202: bathroom and kitchen remodel. Lighting must comply with cec 150(k).
Date:  June 7, 2012
Value:   $26,921
Contractor: Mark Xiancheng Ma

Current use: Apartments | Permit id: #201206072067
2012/06/0726921961355 Lombard St San Francisco CaMark Xiancheng Ma
SCORE
96
1379 31st Av San Francisco Ca
Entrance remodeling at 1st floor entry only installing a new french door in (e) entry opening renew entry tile floor 13x8. No structure change no habitable space on garage level
Date:  June 21, 2012
Value:   $5,000
Contractor: Mark Xiancheng Ma

Current use: 2 family dwelli | Permit id: #201206213116
2012/06/215000961379 31st Av San Francisco CaMark Xiancheng Ma
SCORE
96
62 Grenard Tr San Francisco Ca
Interior remodel: one kichen and two bathrooms in kind and same location. Kitchen cec 150(k)8 and for bathroom cec 150(k) 10
Date:  August 31, 2012
Value:   $30,000
Contractor: Mark Xiancheng Ma

Current use: Apartments | Permit id: #201208318756
2012/08/31300009662 Grenard Tr San Francisco CaMark Xiancheng Ma
SCORE
96
861 Post St San Francisco Ca
Unit #9. Bathroom & kitchen remodel.
Date:  January 7, 2013
Value:   $25,000
Contractor: Mark Xiancheng Ma

Current use: Apartments | Permit id: #201301077343
2013/01/072500096861 Post St San Francisco CaMark Xiancheng Ma
SCORE
96
861 Post St San Francisco Ca
Unit #7. Bathroom & kitchen remodel.
Date:  January 7, 2013
Value:   $25,000
Contractor: Mark Xiancheng Ma

Current use: Apartments | Permit id: #201301077344
2013/01/072500096861 Post St San Francisco CaMark Xiancheng Ma
SCORE
96
861 Post St San Francisco Ca
Unit #11. Bathroom & kitchen remodel.
Date:  January 7, 2013
Value:   $25,000
Contractor: Mark Xiancheng Ma

Current use: Apartments | Permit id: #201301077345
2013/01/072500096861 Post St San Francisco CaMark Xiancheng Ma
SCORE
96
845 California St San Francisco Ca
#104- kitchen and bath remodel. Remove non bearing walls
Date:  February 21, 2013
Value:   $18,000
Contractor: Mark Xiancheng Ma

Current use: Apartments | Permit id: #201302210670
2013/02/211800096845 California St San Francisco CaMark Xiancheng Ma
SCORE
96
685 Geary St San Francisco Ca
#505 kitchen and bathroom remodel no structural work
Date:  March 26, 2013
Value:   $18,000
Contractor: Mark Xiancheng Ma

Current use: Apartments | Permit id: #201303263074
2013/03/261800096685 Geary St San Francisco CaMark Xiancheng Ma
SCORE
96
17 Edgar Av San Francisco Ca
To comply with complaint 201117901 - kitchen & 2 bathroom remodel
Date:  December 6, 2013
Value:   $25,000
Contractor: Mark Xiancheng Ma

Current use: 1 family dwelli | Permit id: #201312063579
2013/12/06250009617 Edgar Av San Francisco CaMark Xiancheng Ma
SCORE
96
655 Stockton St San Francisco Ca
Unit #207: remodel unit add laundry outlet remove non bearing walls relocating of kitchen fixtures and cabinets remodeling of bathrm including new tiles toilet & vanity
Date:  June 21, 2013
Value:   $38,000
Contractor: Mark Xiancheng Ma

Current use: Apartments | Permit id: #201306210169
2013/06/213800096655 Stockton St San Francisco CaMark Xiancheng Ma
SCORE
96
655 Stockton St San Francisco Ca
Unit #109 remodel add laundry outlet remodel non-bearing partition walls add on new closet remodel of bathroom including new tiles toilet and vanity
Date:  June 21, 2013
Value:   $38,000
Contractor: Mark Xiancheng Ma

Current use: Apartments | Permit id: #201306210172
2013/06/213800096655 Stockton St San Francisco CaMark Xiancheng Ma
SCORE
96
73 Seville St San Francisco Ca
1st floor remodel remodel (e) 2-car garage to new 1-car garage one new guest room one study room one new playroom and one new bathroom.
Date:  July 3, 2013
Value:   $54,000
Contractor: Mark Xiancheng Ma

Current use: 1 family dwelli | Permit id: #201307031073
2013/07/03540009673 Seville St San Francisco CaMark Xiancheng Ma
SCORE
96
845 California St San Francisco Ca
Unit #504: remove add interior non-bearing walls remodel kitchen and bath add washer dryer unit add lighting to modified spaces
Date:  August 8, 2013
Value:   $35,000
Contractor: Mark Xiancheng Ma

Current use: Apartments | Permit id: #201308083833
2013/08/083500096845 California St San Francisco CaMark Xiancheng Ma
SCORE
96
124 Mason St San Francisco Ca
#201- kitchen & bathroom remodel no structural work.
Date:  August 19, 2013
Value:   $12,000
Contractor: Mark Xiancheng Ma

Current use: Apartments | Permit id: #201308194650
2013/08/191200096124 Mason St San Francisco CaMark Xiancheng Ma
SCORE
96
1754 Mission St San Francisco Ca
#5 & #10- kitchen & bathroom remodel. No change to doors or windows work only for these 2 units. N a ordinance #155-13.
Date:  October 16, 2014
Value:   $36,000
Contractor: Mark Xiancheng Ma

Current use: Apartments | Permit id: #201410169151
2014/10/1636000961754 Mission St San Francisco CaMark Xiancheng Ma
SCORE
96
17 Edgar Av San Francisco Ca
To obtain final inspection for work approved under pa#8612824 all work is complete.
Date:  February 27, 2014
Value:   $1
Contractor: Mark Xiancheng Ma

Current use: 1 family dwelli | Permit id: #201402279537
2014/02/2719617 Edgar Av San Francisco CaMark Xiancheng Ma
SCORE
96
17 Edgar Av San Francisco Ca
This permit is supplement to 201402279537; to open and renew sheetrock to check shear walls add insulation. Electrical and plumbing work. Remove the illegal stove at ground floor unit
Date:  March 5, 2014
Value:   $5,000
Contractor: Mark Xiancheng Ma

Current use: 1 family dwelli | Permit id: #201403059890
2014/03/0550009617 Edgar Av San Francisco CaMark Xiancheng Ma
SCORE
96
1016 Washington St San Francisco Ca
Unit c & d - remodel kitchen - cabinets countertops & floor tile only. Remodel full bathroom
Date:  March 11, 2014
Value:   $36,000
Contractor: Mark Xiancheng Ma

Current use: Apartments | Permit id: #201403110474
2014/03/1136000961016 Washington St San Francisco CaMark Xiancheng Ma
SCORE
96
1355 Lombard St San Francisco Ca
Work in unit 101: remodel the bathroom tub sink toilet. Remodel kitchen cabinet and countertop.
Date:  April 10, 2012
Value:   $12,000
Contractor: Mark Xiancheng Ma

Permit type: Building permit | Expiration date: October 10, 2012 | Current use: Apartments | Permit id: #201204108035
2012/04/1012000961355 Lombard St San Francisco CaMark Xiancheng Ma
SCORE
96
62 Grenard Tr San Francisco Ca
Interior remodel: one kichen and two bathrooms in kind and same location. Kitchen cec 150(k)8 and for bathroom cec 150(k) 10
Date:  August 31, 2012
Value:   $30,000
Contractor: Mark Xiancheng Ma

Permit type: Building permit | Expiration date: August 31, 2013 | Current use: Apartments | Permit id: #201208318756
2012/08/31300009662 Grenard Tr San Francisco CaMark Xiancheng Ma
SCORE
96
Unit 0 / 685 Geary St San Francisco Ca
#502- bathroom & kitchen remodel.
Date:  December 21, 2012
Value:   $18,000
Contractor: Mark Xiancheng Ma

Permit type: Building permit | Expiration date: June 21, 2013 | Current use: Apartments | Permit id: #201212216735
2012/12/211800096685 Geary St San Francisco CaMark Xiancheng Ma
SCORE
96
Unit 0 / 685 Geary St San Francisco Ca
#504- bathroom & kitchen remodel.
Date:  December 21, 2012
Value:   $18,000
Contractor: Mark Xiancheng Ma

Permit type: Building permit | Expiration date: June 21, 2013 | Current use: Apartments | Permit id: #201212216738
2012/12/211800096685 Geary St San Francisco CaMark Xiancheng Ma
SCORE
96
845 California St San Francisco Ca
#104- kitchen and bath remodel. Remove non bearing walls
Date:  February 21, 2013
Value:   $18,000
Contractor: Mark Xiancheng Ma

Permit type: Building permit | Expiration date: August 22, 2013 | Current use: Apartments | Permit id: #201302210670
2013/02/211800096845 California St San Francisco CaMark Xiancheng Ma
SCORE
96
861 Post St San Francisco Ca
Unit #9. Bathroom & kitchen remodel.
Date:  January 7, 2013
Value:   $25,000
Contractor: Mark Xiancheng Ma

Permit type: Building permit | Expiration date: July 7, 2013 | Current use: Apartments | Permit id: #201301077343
2013/01/072500096861 Post St San Francisco CaMark Xiancheng Ma
SCORE
96
861 Post St San Francisco Ca
Unit #7. Bathroom & kitchen remodel.
Date:  January 7, 2013
Value:   $25,000
Contractor: Mark Xiancheng Ma

Permit type: Building permit | Expiration date: July 7, 2013 | Current use: Apartments | Permit id: #201301077344
2013/01/072500096861 Post St San Francisco CaMark Xiancheng Ma
SCORE
96
861 Post St San Francisco Ca
Unit #11. Bathroom & kitchen remodel.
Date:  January 7, 2013
Value:   $25,000
Contractor: Mark Xiancheng Ma

Permit type: Building permit | Expiration date: July 7, 2013 | Current use: Apartments | Permit id: #201301077345
2013/01/072500096861 Post St San Francisco CaMark Xiancheng Ma
SCORE
96
1355 Lombard St San Francisco Ca
Work in unit 202: bathroom and kitchen remodel. Lighting must comply with cec 150(k).
Date:  June 7, 2012
Value:   $26,921
Contractor: Mark Xiancheng Ma

Permit type: Building permit | Expiration date: June 7, 2013 | Current use: Apartments | Permit id: #201206072067
2012/06/0726921961355 Lombard St San Francisco CaMark Xiancheng Ma
SCORE
96
1379 31st Av San Francisco Ca
Entrance remodeling at 1st floor entry only installing a new french door in (e) entry opening renew entry tile floor 13x8. No structure change no habitable space on garage level
Date:  June 21, 2012
Value:   $5,000
Contractor: Mark Xiancheng Ma

Permit type: Building permit | Expiration date: October 21, 2012 | Current use: 2 family dwelling | Permit id: #201206213116
2012/06/215000961379 31st Av San Francisco CaMark Xiancheng Ma
SCORE
96
1355 Lombard St San Francisco Ca
#201 kitchen and bathroom remodel only kitchen and lighting shall comply with cec 150(k)8 11; bathroom exh fan verify in field
Date:  March 19, 2012
Value:   $15,000
Contractor: Mark Xiancheng Ma

Permit type: Building permit | Expiration date: September 19, 2012 | Current use: Apartments | Permit id: #201203196389
2012/03/1915000961355 Lombard St San Francisco CaMark Xiancheng Ma
SCORE
96
685 Geary St San Francisco Ca
#505 kitchen and bathroom remodel no structural work
Date:  March 26, 2013
Value:   $18,000
Contractor: Mark Xiancheng Ma

Permit type: Building permit | Expiration date: September 26, 2013 | Current use: Apartments | Permit id: #201303263074
2013/03/261800096685 Geary St San Francisco CaMark Xiancheng Ma
SCORE
96
Unit 0 / 124 Mason St San Francisco Ca
#403- bathroom and kitchen remodel no wall relocation. Dimension of kitchen is only 5x5. Lighting requirements shall comply with cec 150(k)8 & cec 150(k) respectively.
Date:  October 24, 2012
Value:   $12,000
Contractor: Mark Xiancheng Ma

Permit type: Building permit | Expiration date: April 24, 2013 | Current use: Apartments | Permit id: #201210242745
2012/10/241200096124 Mason St San Francisco CaMark Xiancheng Ma
SCORE
96
845 California St San Francisco Ca
Unit #504: remove add interior non-bearing walls remodel kitchen and bath add washer dryer unit add lighting to modified spaces
Date:  August 8, 2013
Value:   $35,000
Contractor: Mark Xiancheng Ma

Permit type: Building permit | Expiration date: August 19, 2014 | Current use: Apartments | Permit id: #201308083833
2013/08/083500096845 California St San Francisco CaMark Xiancheng Ma
SCORE
96
Unit 0 / 124 Mason St San Francisco Ca
#201- kitchen & bathroom remodel no structural work.
Date:  August 19, 2013
Value:   $12,000
Contractor: Mark Xiancheng Ma

Permit type: Building permit | Expiration date: February 19, 2014 | Current use: Apartments | Permit id: #201308194650
2013/08/191200096124 Mason St San Francisco CaMark Xiancheng Ma
SCORE
96
17 Edgar Av San Francisco Ca
To comply with complaint 201117901 - kitchen & 2 bathroom remodel
Date:  December 6, 2013
Value:   $25,000
Contractor: Mark Xiancheng Ma

Permit type: Building permit | Expiration date: June 6, 2014 | Current use: 1 family dwelling | Permit id: #201312063579
2013/12/06250009617 Edgar Av San Francisco CaMark Xiancheng Ma
SCORE
96
17 Edgar Av San Francisco Ca
To obtain final inspection for work approved under pa#8612824 all work is complete.
Date:  February 27, 2014
Value:   $1
Contractor: Mark Xiancheng Ma

Permit type: Building permit | Expiration date: June 27, 2014 | Current use: 1 family dwelling | Permit id: #201402279537
2014/02/2719617 Edgar Av San Francisco CaMark Xiancheng Ma
SCORE
96
73 Seville St San Francisco Ca
1st floor remodel remodel (e) 2-car garage to new 1-car garage one new guest room one study room one new playroom and one new bathroom.
Date:  July 3, 2013
Value:   $54,000
Contractor: Mark Xiancheng Ma

Permit type: Building permit | Expiration date: July 11, 2014 | Current use: 1 family dwelling | Permit id: #201307031073
2013/07/03540009673 Seville St San Francisco CaMark Xiancheng Ma
SCORE
96
655 Stockton St San Francisco Ca
Unit #207: remodel unit add laundry outlet remove non bearing walls relocating of kitchen fixtures and cabinets remodeling of bathrm including new tiles toilet & vanity
Date:  June 21, 2013
Value:   $38,000
Contractor: Mark Xiancheng Ma

Permit type: Building permit | Expiration date: June 25, 2014 | Current use: Apartments | Permit id: #201306210169
2013/06/213800096655 Stockton St San Francisco CaMark Xiancheng Ma
SCORE
96
655 Stockton St San Francisco Ca
Unit #109 remodel add laundry outlet remodel non-bearing partition walls add on new closet remodel of bathroom including new tiles toilet and vanity
Date:  June 21, 2013
Value:   $38,000
Contractor: Mark Xiancheng Ma

Permit type: Building permit | Expiration date: June 25, 2014 | Current use: Apartments | Permit id: #201306210172
2013/06/213800096655 Stockton St San Francisco CaMark Xiancheng Ma
SCORE
96
17 Edgar Av San Francisco Ca
This permit is supplement to 201402279537; to open and renew sheetrock to check shear walls add insulation. Electrical and plumbing work. Remove the illegal stove at ground floor unit
Date:  March 5, 2014
Value:   $5,000
Contractor: Mark Xiancheng Ma

Permit type: Building permit | Expiration date: September 5, 2014 | Current use: 1 family dwelling | Permit id: #201403059890
2014/03/0550009617 Edgar Av San Francisco CaMark Xiancheng Ma
SCORE
96
1016 Washington St San Francisco Ca
Unit c & d - remodel kitchen - cabinets countertops & floor tile only. Remodel full bathroom
Date:  March 11, 2014
Value:   $36,000
Contractor: Mark Xiancheng Ma

Permit type: Building permit | Expiration date: March 11, 2015 | Current use: Apartments | Permit id: #201403110474
2014/03/1136000961016 Washington St San Francisco CaMark Xiancheng Ma
SCORE
96
1754 Mission St San Francisco Ca
#5 & #10- kitchen & bathroom remodel. No change to doors or windows work only for these 2 units. N/a ordinance #155-13.
Date:  October 16, 2014
Value:   $36,000
Contractor: Mark Xiancheng Ma

Permit type: Building permit | Expiration date: October 11, 2015 | Current use: Apartments | Permit id: #201410169151
2014/10/1636000961754 Mission St San Francisco CaMark Xiancheng Ma
SCORE
96
1 Broderick St San Francisco Ca
Unit # 206: kitchen and bathroom remodel only (no window door ceiling or wall work on this permit)
Date:  March 16, 2011
Value:   $18,000
Contractor: Mark Xiancheng Ma

Permit type: Building permit | Expiration date: September 16, 2011 | Current use: Apartments | Permit id: #201103162205
2011/03/1618000961 Broderick St San Francisco CaMark Xiancheng Ma
SCORE
96
1 B San Carlos St San Francisco Ca
Unit b: (1) kitchen remodel renew the bathroom toilet and sink. Replace the bathroom tiles. No window work lighting to comply with cec 150(k). No door work on this permit.
Date:  September 29, 2011
Value:   $9,400
Contractor: Mark Xiancheng Ma

Permit type: Building permit | Expiration date: March 29, 2012 | Current use: Apartments | Permit id: #201109295785
2011/09/299400961 B San Carlos St San Francisco CaMark Xiancheng Ma
SCORE
96
Unit 0 / 178 Locksley Av San Francisco Ca
Revision to p. A#2010/0903/0199 remove non-bearing walls add area for washer/dryer in each unit. Kitchen & bathroom remodel all details not revised shall follow the approved p. A.# above.
Date:  June 30, 2011
Value:   $60,000
Contractor: Mark Xiancheng Ma

Permit type: Building permit | Expiration date: June 30, 2012 | Current use: Apartments | Permit id: #201105277013
2011/06/306000096178 Locksley Av San Francisco CaMark Xiancheng Ma
SCORE
96
Unit 0 / 178 Locksley Av San Francisco Ca
Nov#201041498:replace water damage-ground flr:replace garage ceiling entry & stairway; 2nd flr: replace ceiling & drywall; remodel (e) water damaged kitchen & bathrooms; 3rd flr: replace ceiling & drywall; remodel (e) kitchen & baths; replc ebroken roof framing; reinstall fire escape missing bolts
Date:  October 18, 2010
Value:   $250,000
Contractor: Mark Xiancheng Ma

Permit type: Building permit | Expiration date: October 18, 2011 | Current use: Apartments | Permit id: #201009030199
2010/10/1825000096178 Locksley Av San Francisco CaMark Xiancheng Ma
SCORE
96
15 Sacramento St San Francisco Ca
Unit b kitchen and bath remodel
Date:  October 8, 2010
Value:   $18,000
Contractor: Mark Xiancheng Ma

Permit type: Building permit | Expiration date: April 12, 2011 | Current use: Apartments | Permit id: #201010082604
2010/10/08180009615 Sacramento St San Francisco CaMark Xiancheng Ma
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.