Long Island's Leading Solar Repair Company. At Renew we MAKE SOLAR STRONGER. We strive to Repair and also Maintain your solar system and ensure your investment is at its peak performance whatsoever times. We only make use of one of the most ingenious and also efficient products to extend the long life of your solar power system. Phone: +1 631-500-5115 Email: ianw@renewusa.com