Repower Home Solar Energy Contractor - Woonsocket, RI Looking to contact Repower Home? You can reach them at 877-975-0222