Where You Can Find Us
Corporate Offices
75-181 Mediterranean Avenue Palm Desert, CA 92211
Phone : 760.568.3413 Fax: 760.568.3447
Contractors License Number: 910836 (B/C10/C46)
NABCEPCertified Photovoltaic Installer on staff every step of the way.
Have A Question?
Renova Sales
Sales: Sales at Renova
Work With Us
Renova Jobs
Information: Jobs at Renova
Now Seeking (May 2012):
Solar Sales Consultants - Local Lead Generators
Electricians Willing To Train As Future Solar Installers
Engineering Students Willing To Train As Solar Technicians
|