Solar Electrical Systems
Solar Electrical Systems
2524 Townsgate Road, Suite C Westlake Village, CA 91361
Westlake Village, CA 91361
United States
Solar Electrical Systems, located in Westlake Village, CA is Southern California’s largest and most experienced solar contractor. We specialize in solar design, installation and architect support. In business since 1982, we have installed over 1,000