Do you want to promote your solar business in iSolarWorld? Explore Now
Monster Solar
Monster Solar helped 5000 residential homes ditch dirty fossil fuels and switch to clean, renewable energy. Monster Solar has direct access to wholesale priced solar systems and carries top of the line brands like SunPower, SolarWorld, and Enphase.
Videos
0 vids
Details
Address
13412 Ventura Blvd, Sherman Oaks, California, 91423
Phone Number
13234848971
Website
Founded
2012
Revenue
-
Employee
201-500 Employees
Company Type
-
Linkedin