Barrus Solar
Barrus Solar
20138 State Rd. Suite F.
Cerritos, CA 90703
United States
Barrus Solar is a leader in clean energy services. We make clean energy available to homeowners, businesses, schools, non-profits and government organizations at a lower cost than they pay for energy generated by burning fossil fuels.Our approach is