Moxie is incredibly professional and excellent to work with. Moxie installed the solar system at our new home. I worked with employees at all levels of the company and they were all highly responsive and made the whole process very easy. I would highly recommend Moxie for your solar installation.