Excellent company! Mike Stalba, explains everything in an easy-going easy to understand way providing me with the information I needed to make an educated decision on the purchase of my Solar system. He simplifies the project and the process from application to installation! I would highly recommend Mike and NJ Solar power LLC