J

I recently had an experience with Renewable Energy...

I recently had an experience with Renewable Energy Long Island (RELI) and I must say, it was average. The customer service was decent, but the installation of the solar panels took longer than expected. Overall, the company seems reliable and trustworthy, but there is definitely room for improvement.

Comments:

No comments