SCORE

DENNIS ARMSTRONG

ABOUT DENNIS ARMSTRONG

Dennis Armstrong specializes in:

Dennis Armstrong offers services:

Based on the information received from , associated with Dennis Armstrong over the past .

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




QUALITY


Dennis Armstrong 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
99
184 Corona St San Francisco Ca
Take off stucco to left side of house at the back for dryrot. Replace infected timbers. Restucco and paint to match.
Date:  August 14, 2009
Value:   $5,400
Contractor: Dennis Armstrong

Current use: 1 family dwelli | Permit id: #200908144887
2009/08/14540099184 Corona St San Francisco CaDennis Armstrong
SCORE
99
184 Corona St San Francisco Ca
Remodel kitchen - new cabinets new countertop & backsplash ( same footprint). Take out load bearing wall to open up to the kitchen area replace the island.
Date:  December 9, 2010
Value:   $8,000
Contractor: Dennis Armstrong

Current use: 1 family dwelli | Permit id: #201012096377
2010/12/09800099184 Corona St San Francisco CaDennis Armstrong
SCORE
99
184 Corona St San Francisco Ca
Dry rot under stucco. Remove stucco to the right corner of the building up to the drain then remove stucco to the right of the corner approx. 3ft. Then remove stucco to the left of the corner approx. 6ft. Replace all rutten timber treat w a fungside recover w stucco. No work at the front.
Date:  July 6, 2010
Value:   $7,000
Contractor: Dennis Armstrong

Current use: 1 family dwelli | Permit id: #201007066020
2010/07/06700099184 Corona St San Francisco CaDennis Armstrong
SCORE
99
184 Corona St San Francisco Ca
Put back part of deck that was dismanteled during dry rot and stucco repair replacing some damaged timbers during repair of stucco. Deck is 40 approx above grade install x bracing or knee bracing on perimeter posts with 2x6 brace and 5 8 bolts
Date:  September 15, 2010
Value:   $1,200
Contractor: Dennis Armstrong

Current use: 1 family dwelli | Permit id: #201009150950
2010/09/15120099184 Corona St San Francisco CaDennis Armstrong
SCORE
99
3051 019 St S Omaha Ne 68108
Code enforcement | permit issuance approved by kevin denker
Date:  April 16, 2013
Value:   $15,000
Contractor: Dennis Armstrong

Permit type: Residential - general or fire reppair | Permit status: Issued | Permit id: Bld-13-02383
2013/04/1615000993051 019 St S Omaha Ne 68108Dennis Armstrong
SCORE
99
4612 054 Cr N Omaha Ne 68104
Code enforcement kd - asphalt reroof, window replacement, soffits, gutters, bath remodel
Date:  March 26, 2013
Value:   $14,000
Contractor: Dennis Armstrong

Permit type: Residential - general or fire reppair | Permit status: Issued | Permit id: Bld-13-01682
2013/03/2614000994612 054 Cr N Omaha Ne 68104Dennis Armstrong
SCORE
99
Date:  January 21, 2015
Value:   $1,500
Contractor: Dennis Armstrong

Permit type: Commercial building - general or fire repair | Permit status: Issued | Permit id: Bld-15-00292
2015/01/211500994852 Taylor St 3 Omaha Ne 68104Dennis Armstrong
SCORE
99
2827 Seward St Omaha Ne 68111
Reroof asphalt; soffits, gutters, etc
Date:  December 13, 2012
Value:   $7,000
Contractor: Dennis Armstrong

Permit type: Residential re-roof | Permit status: Issued | Permit id: Bld-12-10507
2012/12/137000992827 Seward St Omaha Ne 68111Dennis Armstrong
SCORE
99
4326 032 St S Omaha Ne 68107
Code enforcement ts - window replacement, soffits, gutters
Date:  October 8, 2014
Value:   $5,000
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-14-10534
2014/10/085000994326 032 St S Omaha Ne 68107Dennis Armstrong
SCORE
99
3936 039 St N Omaha Ne 68111
Code enforcement sa - soffits, gutters, etc
Date:  February 6, 2014
Value:   $500
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-14-00603
2014/02/06500993936 039 St N Omaha Ne 68111Dennis Armstrong
SCORE
99
5309 035 St N Omaha Ne 68111
Residential - general or fire repair
Date:  February 27, 2014
Value:   $15,000
Contractor: Dennis Armstrong

Permit status: Issued | Permit id: Bld-14-01034
2014/02/2715000995309 035 St N Omaha Ne 68111Dennis Armstrong
SCORE
99
3486 Ruggles St Omaha Ne 68111
Residential - general or fire repair
Date:  February 27, 2014
Value:   $15,000
Contractor: Dennis Armstrong

Permit status: Issued | Permit id: Bld-14-01036
2014/02/2715000993486 Ruggles St Omaha Ne 68111Dennis Armstrong
SCORE
99
Date:  February 27, 2014
Value:   $2,000
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-14-01038
2014/02/272000992956 047 Av N Omaha Ne 68104Dennis Armstrong
SCORE
99
3751 Kansas Av Omaha Ne 68111
Code enforcement sa window replacement, soffits, gutters
Date:  February 6, 2014
Value:   $3,000
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-14-00604
2014/02/063000993751 Kansas Av Omaha Ne 68111Dennis Armstrong
SCORE
99
4246 Grant St Omaha Ne 68111
Residential window replacement
Date:  February 6, 2014
Value:   $4,000
Contractor: Dennis Armstrong

Permit status: Issued | Permit id: Bld-14-00605
2014/02/064000994246 Grant St Omaha Ne 68111Dennis Armstrong
SCORE
99
Date:  January 21, 2015
Value:   $2,000
Contractor: Dennis Armstrong

Permit type: Commercial building - general or fire repair | Permit status: Issued | Permit id: Bld-15-00294
2015/01/212000994153 Hamilton St 4e Omaha Ne 68131Dennis Armstrong
SCORE
99
3905 Spencer St Omaha Ne 68111
General repair, window repair: code enforcement: days to start; 6 months to finish
Date:  January 21, 2015
Value:   $2,000
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-15-00291
2015/01/212000993905 Spencer St Omaha Ne 68111Dennis Armstrong
SCORE
99
3313 039 St N Omaha Ne 68111
General repair: to include: patch concrete, painting, screen repair (code enforecment ( days to start; 6 months to finish)
Date:  January 9, 2015
Value:   $1,000
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-15-00076
2015/01/091000993313 039 St N Omaha Ne 68111Dennis Armstrong
SCORE
99
Date:  November 10, 2014
Value:   $600
Contractor: Dennis Armstrong

Permit type: Plans required - residential deck | Permit status: Issued | Permit id: Bld-14-11327
2014/11/10600994027 Hamilton St Omaha Ne 68131Dennis Armstrong
SCORE
99
4101 Pratt St Omaha Ne 68111
Fire repair|reroof, reside, window repair
Date:  September 1, 2015
Value:   $4,000
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-15-07828
2015/09/014000994101 Pratt St Omaha Ne 68111Dennis Armstrong
SCORE
99
3342 Ames Av Omaha Ne 68111
Reroof - asphalt; soffits, gutters, etc.
Date:  December 4, 2012
Value:   $8,000
Contractor: Dennis Armstrong

Permit type: Permits/building/residential/general or fire repair | Permit status: Issued | Permit id: Bld-12-10296
2012/12/048000993342 Ames Av Omaha Ne 68111Dennis Armstrong
SCORE
99
Date:  November 4, 2014
Value:   $6,000
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-14-11630
2014/11/046000992606 1 St N Omaha Ne 68116Dennis Armstrong
SCORE
99
4616 035 St N Omaha Ne 68111
General repair, reside - vinyl, window replacement, bath remodel
Date:  August 5, 2015
Value:   $11,800
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-15-07005
2015/08/0511800994616 035 St N Omaha Ne 68111Dennis Armstrong
SCORE
99
Date:  October 31, 2013
Value:   $10,000
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-13-23592
2013/10/3110000994215 Boyd St Omaha Ne 68111Dennis Armstrong
SCORE
99
2516 0 St N Omaha Ne 68104
Code enforcement fire repair
Date:  October 31, 2013
Value:   $30,000
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-13-23593
2013/10/3130000992516 0 St N Omaha Ne 68104Dennis Armstrong
SCORE
99
Date:  December 13, 2012
Value:   $4,000
Contractor: Dennis Armstrong

Permit type: Residential re-roof | Permit status: Issued | Permit id: Bld-12-10505
2012/12/134000994507 041 St N Omaha Ne 68111Dennis Armstrong
SCORE
99
1923 Emmet St Omaha Ne 68110
Residential re-roof
Date:  December 13, 2012
Value:   $7,200
Contractor: Dennis Armstrong

Permit status: Issued | Permit id: Bld-12-10506
2012/12/137200991923 Emmet St Omaha Ne 68110Dennis Armstrong
SCORE
99
Date:  October 30, 2012
Value:   $5,000
Contractor: Dennis Armstrong

Permit type: Permits/building/residential/general or fire repair | Permit status: Issued | Permit id: Bld-12-09417
2012/10/3050009927 Titus Av Omaha Ne 68112Dennis Armstrong
SCORE
99
13816 Charles St Omaha Ne 68154
Deck addition and decking rail replacement
Date:  April 16, 2014
Value:   $15,500
Contractor: Dennis Armstrong

Permit type: Plans required - residential deck | Permit status: Issued | Permit id: Bld-14-02477
2014/04/16155009913816 Charles St Omaha Ne 68154Dennis Armstrong
SCORE
99
6513 037 St N Omaha Ne 68112
Asphalt reroof, window replacement, bath remodel
Date:  March 26, 2013
Value:   $16,000
Contractor: Dennis Armstrong

Permit type: Residential - general or fire reppair | Permit status: Issued | Permit id: Bld-13-01678
2013/03/2616000996513 037 St N Omaha Ne 68112Dennis Armstrong
SCORE
99
1609 034 St N Omaha Ne 68111
Reroof; soffits, gutters, etc
Date:  May 9, 2013
Value:   $4,900
Contractor: Dennis Armstrong

Permit type: Residential re-roof | Permit status: Issued | Permit id: Bld-13-04349
2013/05/094900991609 034 St N Omaha Ne 68111Dennis Armstrong
SCORE
99
39 Nebraska Av Omaha Ne 68111
Code enforcement kd - window replacement, soffits, gutters, kitchen & bath remodel
Date:  March 26, 2013
Value:   $14,000
Contractor: Dennis Armstrong

Permit type: Residential - general or fire reppair | Permit status: Issued | Permit id: Bld-13-01681
2013/03/26140009939 Nebraska Av Omaha Ne 68111Dennis Armstrong
SCORE
99
4032 Charles St Omaha Ne 68131
Code enforcement rc - window replacement, soffits, gutters, kitchen remodel - framing inspection required
Date:  October 27, 2014
Value:   $15,000
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-14-11325
2014/10/2715000994032 Charles St Omaha Ne 68131Dennis Armstrong
SCORE
99
Date:  October 27, 2014
Value:   $4,400
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-14-11326
2014/10/274400994027 Hamilton St Omaha Ne 68131Dennis Armstrong
SCORE
99
2568 Pratt St Omaha Ne 68111
General repair: to include: door, gutter repairs (code enforecment : days to start; 6 months to finish) housing final reqd
Date:  January 9, 2015
Value:   $2,000
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-15-00077
2015/01/092000992568 Pratt St Omaha Ne 68111Dennis Armstrong
SCORE
99
Date:  December 4, 2012
Value:   $4,000
Contractor: Dennis Armstrong

Permit type: Permits/building/residential/general or fire repair | Permit status: Issued | Permit id: Bld-12-10290
2012/12/0440009953 008 St N Omaha Ne 68110Dennis Armstrong
SCORE
99
1813 Evans St Omaha Ne 68110
Asphalt reroof, soffits, gutters
Date:  March 26, 2013
Value:   $10,000
Contractor: Dennis Armstrong

Permit type: Residential - general or fire reppair | Permit status: Issued | Permit id: Bld-13-01680
2013/03/2610000991813 Evans St Omaha Ne 68110Dennis Armstrong
SCORE
99
5421 037 St N Omaha Ne 68111
Residential - general or fire repair
Date:  July 18, 2013
Value:   $3,500
Contractor: Dennis Armstrong

Permit status: Issued | Permit id: Bld-13-14867
2013/07/183500995421 037 St N Omaha Ne 68111Dennis Armstrong
SCORE
99
6513 037 St N Omaha Ne 68112
Plans required - residential deck
Date:  August 2, 2013
Value:   $2,500
Contractor: Dennis Armstrong

Permit status: Issued | Permit id: Bld-13-14875
2013/08/022500996513 037 St N Omaha Ne 68112Dennis Armstrong
SCORE
99
Date:  August 5, 2015
Value:   $200
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-15-07006
2015/08/05200993007 021 St S Omaha Ne 68108Dennis Armstrong
SCORE
99
Date:  October 31, 2013
Value:   $5,000
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-13-23596
2013/10/315000993051 019 St S Omaha Ne 68108Dennis Armstrong
SCORE
99
15102 Gilder Av Omaha Ne 68007
Plans required - residential deck
Date:  March 26, 2014
Value:   $6,500
Contractor: Dennis Armstrong

Permit status: Issued | Permit id: Bld-14-01712
2014/03/2665009915102 Gilder Av Omaha Ne 68007Dennis Armstrong
SCORE
99
43 032 St N Omaha Ne 68111
General repair, reroof (asphalt), bath remodel, soffits, guters, etc.; kitchen remodel
Date:  March 21, 2014
Value:   $15,000
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-14-01713
2014/03/21150009943 032 St N Omaha Ne 68111Dennis Armstrong
SCORE
99
Date:  January 28, 2015
Value:   $3,000
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-15-00433
2015/01/283000994543 036 Av N Omaha Ne 68111Dennis Armstrong
SCORE
99
4664 Redick Av Omaha Ne 68152
Asphalt reroof, vinyl reside, window replacement, kitchen & bath remodel
Date:  September 1, 2015
Value:   $12,000
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-15-07829
2015/09/0112000994664 Redick Av Omaha Ne 68152Dennis Armstrong
SCORE
99
531 027 St S Omaha Ne 68105
Code enforcement, general repair, window replacement & repair, door replacement, siding repair, soffits, gutters, foundation repair, deck/porch repair
Date:  September 25, 2013
Value:   $15,000
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-13-21138
2013/09/251500099531 027 St S Omaha Ne 68105Dennis Armstrong
SCORE
99
814 059 St S Omaha Ne 68106
Reroof, soffits and gutters
Date:  August 2, 2016
Value:   $12,000
Contractor: Dennis Armstrong

Permit type: Residential re-roof | Permit status: Issued | Permit id: Bld-16-09693
2016/08/021200099814 059 St S Omaha Ne 68106Dennis Armstrong
SCORE
99
77 0 St N Omaha Ne 68112
Reroof, reside, window replacement, soffits, gutters, kitchen remodel, bath remodel
Date:  August 2, 2016
Value:   $14,000
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-16-09695
2016/08/02140009977 0 St N Omaha Ne 68112Dennis Armstrong
SCORE
99
8337 Burt St Omaha Ne 68114
Structural repairs plans required
Value:   $3,000
Contractor: Dennis Armstrong

Permit type: Plans required - residential remodel existing space | Permit status: Pending | Permit id: Bld-17-00032
3000998337 Burt St Omaha Ne 68114Dennis Armstrong
SCORE
99
4719 Huntington Av Omaha Ne 68152
Asphalt reroof, vinyl reside, soffits
Date:  August 10, 2016
Value:   $22,000
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-16-10350
2016/08/1022000994719 Huntington Av Omaha Ne 68152Dennis Armstrong
SCORE
99
10511 Polk St Omaha Ne 68127
Residential window replacement
Date:  September 30, 2016
Value:   $2,950
Contractor: Dennis Armstrong

Permit status: Issued | Permit id: Bld-16-14010
2016/09/3029509910511 Polk St Omaha Ne 68127Dennis Armstrong
SCORE
99
3722 Wirt St Omaha Ne 68111
Reroof with asphalt, reside with vinyl, window replacement, soffits, gutters, kitchen remodel, bath remodel
Date:  December 5, 2016
Value:   $21,600
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-16-17373
2016/12/0521600993722 Wirt St Omaha Ne 68111Dennis Armstrong
SCORE
99
3718 Wirt St Omaha Ne 68111
Reroof asphalt, reside with vinyl, window replacement, soffits, gutters, kitchen remodel, bath remodel
Date:  December 5, 2016
Value:   $21,600
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-16-17374
2016/12/0521600993718 Wirt St Omaha Ne 68111Dennis Armstrong
SCORE
99
3714 Wirt St Omaha Ne 68111
Reroof with asphalt, reside with vinyl, window replacement, soffits, gutters, kitchen remodel, bath remodel
Date:  December 5, 2016
Value:   $21,600
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-16-17375
2016/12/0521600993714 Wirt St Omaha Ne 68111Dennis Armstrong
SCORE
99
37 Wirt St Omaha Ne 68111
Reroof with asphalt, reside with vinyl, window replacement, soffits, gutters, kitchen remodel, bath remodel
Date:  December 5, 2016
Value:   $21,600
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-16-17376
2016/12/05216009937 Wirt St Omaha Ne 68111Dennis Armstrong
SCORE
99
3734 Wirt St Omaha Ne 68111
Reroof with asphalt, reside with vinyl, window replacement, soffits, gutters, kitchen remodel, bath remodel
Date:  December 5, 2016
Value:   $21,600
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-16-17381
2016/12/0521600993734 Wirt St Omaha Ne 68111Dennis Armstrong
SCORE
99
3702 Wirt St Omaha Ne 68111
Reroof with asphalt, reside with vinyl, window replacement, soffits, gutters, kitchen remodel, bath remodel, basement finish
Date:  December 5, 2016
Value:   $18,600
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-16-17382
2016/12/0518600993702 Wirt St Omaha Ne 68111Dennis Armstrong
SCORE
99
3726 Wirt St Omaha Ne 68111
Reroof with asphalt, window replacement, soffits, gutters, kitchen remodel, bath remodel, basement finish
Date:  December 5, 2016
Value:   $18,600
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-16-17383
2016/12/0518600993726 Wirt St Omaha Ne 68111Dennis Armstrong
SCORE
99
3706 Wirt St Omaha Ne 68111
Reroof with asphalt, reside with vinyl, window replacement, soffits, gutters, kitchen remodel, bath remodel
Date:  December 5, 2016
Value:   $21,600
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-16-17377
2016/12/0521600993706 Wirt St Omaha Ne 68111Dennis Armstrong
SCORE
99
10914 Jones St Omaha Ne 68154
Code enforcement - days
Date:  December 21, 2016
Value:   $20,000
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-16-17793
2016/12/21200009910914 Jones St Omaha Ne 68154Dennis Armstrong
SCORE
99
3027 021 St S Omaha Ne 68108
Reside, window replacement, soffits, gutters, kitchen remodel, bath remodel
Date:  December 28, 2016
Value:   $17,000
Contractor: Dennis Armstrong

Permit type: Residential - general or fire repair | Permit status: Issued | Permit id: Bld-16-17886
2016/12/2817000993027 021 St S Omaha Ne 68108Dennis Armstrong
SCORE
99
184 Corona St San Francisco Ca
Remodel kitchen - new cabinets new countertop & backsplash ( same footprint). Take out load bearing wall to open up to the kitchen area replace the island.
Date:  December 9, 2010
Value:   $8,000
Contractor: Dennis Armstrong

Permit type: Building permit | Expiration date: June 29, 2011 | Current use: 1 family dwelling | Permit id: #201012096377
2010/12/09800099184 Corona St San Francisco CaDennis Armstrong
SCORE
99
184 Corona St San Francisco Ca
Dry rot under stucco. Remove stucco to the right corner of the building up to the drain then remove stucco to the right of the corner approx. 3ft. Then remove stucco to the left of the corner approx. 6ft. Replace all rutten timber treat w/ a fungside recover w/ stucco. No work at the front.
Date:  July 6, 2010
Value:   $7,000
Contractor: Dennis Armstrong

Permit type: Building permit | Expiration date: January 12, 2011 | Current use: 1 family dwelling | Permit id: #201007066020
2010/07/06700099184 Corona St San Francisco CaDennis Armstrong
SCORE
99
184 Corona St San Francisco Ca
Put back part of deck that was dismanteled during dry rot and stucco repair replacing some damaged timbers during repair of stucco. Deck is 40" approx above grade install x bracing or knee bracing on perimeter posts with 2x6 brace and 5/8" bolts
Date:  September 15, 2010
Value:   $1,200
Contractor: Dennis Armstrong

Permit type: Building permit | Expiration date: January 15, 2011 | Current use: 1 family dwelling | Permit id: #201009150950
2010/09/15120099184 Corona St San Francisco CaDennis Armstrong
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.