01/05/2024
Mickel
Peoria, AZ
After several quotes from competitors, Green Muscle comes in with a 40% bigger system at less money, same warranty, and total honesty in how the solar process works. I will recommend them to everybody.
System size (kW): 5.2
Year installed: 2023