The level of professionalism we experienced was as good as any top company I have ever dealt with and everything has been delivered as expected and agreed. The help with the paperwork for our grants and SREC setup has also been exceptional. We highly recommend Celestial Solar.