Moxie installed a beautiful array for us. They installed the array quickly, in only two days. They also guided us through the entire process and made sure that we had the correct paperwork signed and filled out at every step of the process. We are very happy with our outcome.