Office location: 323 W Cherry St, North Liberty IA, 52317
01/22/2019
Anonymous
Washington, IA
Moxie Solar was very good to work with. They first came to my house to look at the site, then got back to me with the planned installation. The costs were in line with the estimate. I have been pleased with everything from the installation to the cost savings. I always recommend them when discussing our panels.