SCORE

21ST CENTURY SOLAR

ABOUT 21ST CENTURY SOLAR

21st Century Solar specializes in:

21st Century Solar offers services:

Based on the information received from , associated with 21st Century Solar over the past .

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




QUALITY


21st Century Solar 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
98
2418 Buenos Aires Dr Covina Ca 91722
Installation photovoltaic solar on ground rack 15x 82. 5
Date:  October 24, 2005
Value:   $21,700
Contractor: 21st Century Solar

Applicant: Arlington Dave | Permit status: Permisud | Permit id: 0506060031
2005/10/2421700982418 Buenos Aires Dr Covina Ca 9172221st Century Solar
SCORE
98
2025 Gene Ct Rowland Heights Ca 91748
Roof mounted solar panels
Date:  April 30, 2008
Value:   $25,200
Contractor: 21st Century Solar

Applicant: Reed Paula | Permit status: Finaled | Completion date: June 5, 2008 | Permit id: 0804090038
2008/04/3025200982025 Gene Ct Rowland Heights Ca 9174821st Century Solar
SCORE
98
20152 Portside Dr Walnut Ca 91789
Install roof mounted solar panel
Date:  October 28, 2008
Value:   $10,750
Contractor: 21st Century Solar

Applicant: Reed Paula | Permit status: Finaled | Completion date: November 7, 2008 | Permit id: 0810280020
2008/10/28107509820152 Portside Dr Walnut Ca 9178921st Century Solar
SCORE
98
20215 Portside Dr Walnut Ca 91789
Installation of residential roof mounted solar panels
Date:  January 11, 2010
Value:   $11,500
Contractor: 21st Century Solar

Applicant: Reed Paula | Permit status: Finaled | Completion date: January 26, 2010 | Permit id: 0912150030
2010/01/11115009820215 Portside Dr Walnut Ca 9178921st Century Solar
SCORE
98
24 Cameron Av Covina Ca 91722
Install 2. 1k photovoltaic solar system
Date:  June 27, 2002
Contractor: 21st Century Solar

Applicant: 21st Century Solar | Permit status: Finaled | Completion date: July 10, 2002 | Permit id: 0206270034
2002/06/2709824 Cameron Av Covina Ca 9172221st Century Solar
SCORE
98
2418 Buenos Aires Dr Covina Ca 91722
Electrical for photo voltaic solar
Date:  April 17, 2006
Contractor: 21st Century Solar

Applicant: Arlington Dave | Permit status: Permisud | Permit id: 0604170020
2006/04/170982418 Buenos Aires Dr Covina Ca 9172221st Century Solar
SCORE
98
2025 Gene Ct Rowland Heights Ca 91748
Roof mounted solar panels
Date:  April 30, 2008
Contractor: 21st Century Solar

Applicant: Reed Paula | Permit status: Finaled | Completion date: June 5, 2008 | Permit id: 0804300016
2008/04/300982025 Gene Ct Rowland Heights Ca 9174821st Century Solar
SCORE
98
19029 Linfield St Glendora Ca
Installation of solar photovoltaic system on roof.
Date:  January 26, 2007
Value:   $9,000
Contractor: 21st Century Solar

Applicant: 21st Century Solar | Permit status: Finaled | Completion date: February 13, 2007 | Permit id: 0701260054
2007/01/2690009819029 Linfield St Glendora Ca21st Century Solar
SCORE
98
665 Colman St Los Angeles Ca
Installation of solar photovoltaic system on roof.
Date:  January 26, 2007
Value:   $30,000
Contractor: 21st Century Solar

Applicant: 21st Century Solar | Permit status: Finaled | Completion date: February 20, 2007 | Permit id: 0701260055
2007/01/263000098665 Colman St Los Angeles Ca21st Century Solar
SCORE
98
5662 Huddart Av Arcadia Ca 91006
Install roof mounted photovoltaic
Date:  January 4, 2008
Value:   $7,350
Contractor: 21st Century Solar

Applicant: 21st Century Solar | Permit status: Finaled | Completion date: January 16, 2008 | Permit id: 0801040012
2008/01/047350985662 Huddart Av Arcadia Ca 9100621st Century Solar
SCORE
98
4142 Via Padova Claremont Ca 91711
Roof mounted solar panels connecting to existing main.
Date:  June 20, 2008
Value:   $21,500
Contractor: 21st Century Solar

Applicant: 21st Century Solar | Permit status: Finaled | Completion date: July 8, 2008 | Permit id: 0806200012
2008/06/2021500984142 Via Padova Claremont Ca 9171121st Century Solar
SCORE
98
5008 Marshburn Av Arcadia Ca 91006
Install roof mouted solar photovoltaic.
Date:  December 2, 2009
Value:   $9,200
Contractor: 21st Century Solar

Applicant: 21st Century Solar | Permit status: Finaled | Completion date: December 18, 2009 | Permit id: 0912020032
2009/12/029200985008 Marshburn Av Arcadia Ca 9100621st Century Solar
SCORE
98
19029 Linfield St Glendora Ca
Electrical for installation of solar photovoltaic system on roof.
Date:  January 26, 2007
Contractor: 21st Century Solar

Applicant: 21st Century Solar | Permit status: Finaled | Completion date: February 13, 2007 | Permit id: 0701260041
2007/01/2609819029 Linfield St Glendora Ca21st Century Solar
SCORE
98
665 Colman St Los Angeles Ca
Electrical for installation of solar photovoltaic system on roof.
Date:  January 26, 2007
Contractor: 21st Century Solar

Applicant: 21st Century Solar | Permit status: Finaled | Completion date: February 20, 2007 | Permit id: 0701260044
2007/01/26098665 Colman St Los Angeles Ca21st Century Solar
SCORE
98
5662 Huddart Av Arcadia Ca 91006
Electrical for photovoltaic
Date:  January 4, 2008
Contractor: 21st Century Solar

Applicant: 21st Century Solar | Permit status: Finaled | Completion date: January 16, 2008 | Permit id: 0801040008
2008/01/040985662 Huddart Av Arcadia Ca 9100621st Century Solar
SCORE
98
4142 Via Padova Claremont Ca 91711
Electrical for solar panels.
Date:  June 20, 2008
Contractor: 21st Century Solar

Applicant: 21st Century Solar | Permit status: Permisud | Permit id: 0806200014
2008/06/200984142 Via Padova Claremont Ca 9171121st Century Solar
SCORE
98
5008 Marshburn Av Arcadia Ca 91006
Electrical for roof mouted solar photovoltaic.
Date:  December 2, 2009
Contractor: 21st Century Solar

Applicant: 21st Century Solar | Permit status: Finaled | Completion date: December 18, 2009 | Permit id: 0912020024
2009/12/020985008 Marshburn Av Arcadia Ca 9100621st Century Solar
SCORE
98
2025 Gene Ct Rowland Heights Ca
Roof mounted solar panels
Date:  April 30, 2008
Contractor: 21st Century Solar

Applicant: Reed Paula | Permit status: Finaled | Completion date: June 5, 2008 | Expiration date: October 27, 2008 | Permit id: 804300016
2008/04/300982025 Gene Ct Rowland Heights Ca21st Century Solar
SCORE
98
2025 Gene Ct Rowland Heights Ca
Roof mounted solar panels
Date:  April 30, 2008
Value:   $25,200
Contractor: 21st Century Solar

Applicant: Reed Paula | Permit status: Finaled | Completion date: June 5, 2008 | Expiration date: October 27, 2008 | Permit id: 804090038
2008/04/3025200982025 Gene Ct Rowland Heights Ca21st Century Solar
SCORE
98
2418 Buenos Aires Dr Covina Ca
Installation photovoltaic solar on ground rack 15x 82. 5
Date:  October 24, 2005
Value:   $21,700
Contractor: 21st Century Solar

Applicant: Arlington Dave | Permit status: Permisud | Expiration date: October 19, 2006 | Permit id: 506060031
2005/10/2421700982418 Buenos Aires Dr Covina Ca21st Century Solar
SCORE
98
24 Cameron Av Covina Ca
Install 2. 1k photovoltaic solar system
Date:  June 27, 2002
Contractor: 21st Century Solar

Applicant: 21st Century Solar | Permit status: Finaled | Completion date: July 10, 2002 | Expiration date: December 24, 2002 | Permit id: 206270034
2002/06/2709824 Cameron Av Covina Ca21st Century Solar
SCORE
98
2418 Buenos Aires Dr Covina Ca
Electrical for photo voltaic solar
Date:  April 17, 2006
Contractor: 21st Century Solar

Applicant: Arlington Dave | Permit status: Permisud | Expiration date: October 14, 2006 | Permit id: 604170020
2006/04/170982418 Buenos Aires Dr Covina Ca21st Century Solar
SCORE
98
20215 Portside Dr Walnut Ca
Installation of residential roof mounted solar panels
Date:  January 11, 2010
Value:   $11,500
Contractor: 21st Century Solar

Applicant: Reed Paula | Permit status: Finaled | Completion date: January 26, 2010 | Expiration date: January 11, 2011 | Permit id: 912150030
2010/01/11115009820215 Portside Dr Walnut Ca21st Century Solar
SCORE
98
5662 Huddart Av Arcadia Ca
Electrical for photovoltaic
Date:  January 4, 2008
Contractor: 21st Century Solar

Applicant: 21st Century Solar | Permit status: Finaled | Completion date: January 16, 2008 | Expiration date: July 2, 2008 | Permit id: 801040008
2008/01/040985662 Huddart Av Arcadia Ca21st Century Solar
SCORE
98
4142 Via Padova Claremont Ca
Electrical for solar panels.
Date:  June 20, 2008
Contractor: 21st Century Solar

Applicant: 21st Century Solar | Permit status: Permisud | Expiration date: December 17, 2008 | Permit id: 806200014
2008/06/200984142 Via Padova Claremont Ca21st Century Solar
SCORE
98
5008 Marshburn Av Arcadia Ca
Electrical for roof mouted solar photovoltaic.
Date:  December 2, 2009
Contractor: 21st Century Solar

Applicant: 21st Century Solar | Permit status: Finaled | Completion date: December 18, 2009 | Expiration date: December 2, 2010 | Permit id: 912020024
2009/12/020985008 Marshburn Av Arcadia Ca21st Century Solar
SCORE
98
5662 Huddart Av Arcadia Ca
Install roof mounted photovoltaic
Date:  January 4, 2008
Value:   $7,350
Contractor: 21st Century Solar

Applicant: 21st Century Solar | Permit status: Finaled | Completion date: January 16, 2008 | Expiration date: July 2, 2008 | Permit id: 801040012
2008/01/047350985662 Huddart Av Arcadia Ca21st Century Solar
SCORE
98
4142 Via Padova Claremont Ca
Roof mounted solar panels connecting to existing main.
Date:  June 20, 2008
Value:   $21,500
Contractor: 21st Century Solar

Applicant: 21st Century Solar | Permit status: Finaled | Completion date: July 8, 2008 | Expiration date: December 17, 2008 | Permit id: 806200012
2008/06/2021500984142 Via Padova Claremont Ca21st Century Solar
SCORE
98
5008 Marshburn Av Arcadia Ca
Install roof mouted solar photovoltaic.
Date:  December 2, 2009
Value:   $9,200
Contractor: 21st Century Solar

Applicant: 21st Century Solar | Permit status: Finaled | Completion date: December 18, 2009 | Expiration date: December 2, 2010 | Permit id: 912020032
2009/12/029200985008 Marshburn Av Arcadia Ca21st Century Solar
SCORE
98
20152 Portside Dr Walnut Ca
Install roof mounted solar panel
Date:  October 28, 2008
Value:   $10,750
Contractor: 21st Century Solar

Applicant: Reed Paula | Permit status: Finaled | Completion date: November 7, 2008 | Expiration date: April 26, 2009 | Permit id: 810280020
2008/10/28107509820152 Portside Dr Walnut Ca21st Century Solar
SCORE
98
Date:  October 16, 2014
Contractor: 21st Century Solar

Permit status: Permit expired | Current use: Apartment | Permit id: 14042-20000-192
2014/10/160983729 Mclaughlin Ave Los Angeles Ca 9006621st Century Solar
SCORE
98
Date:  June 17, 2015
Contractor: 21st Century Solar

Permit status: Permit finaled | Current use: Apartment | Permit id: 15041-20000-188
2015/06/1709819207 Victory Blvd Los Angeles Ca 9133521st Century Solar
SCORE
98
Date:  June 17, 2015
Contractor: 21st Century Solar

Permit status: Permit finaled | Current use: Apartment | Permit id: 15041-20000-188
2015/06/1709819143 Victory Blvd Los Angeles Ca 9133521st Century Solar
SCORE
98
Date:  October 16, 2014
Contractor: 21st Century Solar

Permit status: Permit finaled | Current use: Apartment | Permit id: 14042-20000-191
2014/10/1609814403 Addison St Los Angeles Ca 9142321st Century Solar
SCORE
98
Date:  October 16, 2014
Contractor: 21st Century Solar

Permit status: Permit finaled | Current use: Apartment | Permit id: 14042-20000-192
2014/10/160987041 Woodman Ave Los Angeles Ca 9140521st Century Solar
SCORE
98
Date:  October 29, 2014
Contractor: 21st Century Solar

Permit status: Permit finaled | Current use: Apartment | Permit id: 14042-20000-201
2014/10/2909814422 Magnolia Blvd Los Angeles Ca 9142321st Century Solar
SCORE
98

Permit status: Permit finaled | Current use: Apartment | Permit id: 14042-20000-201
2014/10/2909814422 Magnolia Blvd Los Angeles Ca 91423 San Diego Ca21st Century Solar
SCORE
98

Permit status: Permit expired | Current use: Apartment | Permit id: 14042-20000-192
2014/10/160983729 Mclaughlin Ave Los Angeles Ca 90066 San Diego Ca21st Century Solar
SCORE
98

Permit status: Permit finaled | Current use: Apartment | Permit id: 15041-20000-188
2015/06/1709819207 Victory Blvd Los Angeles Ca 91335 San Diego Ca21st Century Solar
SCORE
98

Permit status: Permit finaled | Current use: Apartment | Permit id: 15041-20000-188
2015/06/1709819143 Victory Blvd Los Angeles Ca 91335 San Diego Ca21st Century Solar
SCORE
98

Permit status: Permit finaled | Current use: Apartment | Permit id: 14042-20000-191
2014/10/1609814403 Addison St Los Angeles Ca 91423 San Diego Ca21st Century Solar
SCORE
98

Permit status: Permit finaled | Current use: Apartment | Permit id: 14042-20000-192
2014/10/160987041 Woodman Ave Los Angeles Ca 91405 San Diego Ca21st Century Solar
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.