3450 Broad Street, Suite 105 San Luis Obispo, CA93401 United States
COMPANY DETAILS
Business Overview & Services
REC Solar is a leading solar energy contractor specializing in commercial solar and energy storage systems. REC Solar is one of the top 10 commercial solar providers in the United States, with over 20 years of experience building solar projects across the country.