Solar Panel Companies Be the first to review Rating: 76 Independence Renewable Energy 603 Rustic Rook Dr, Somonauk, IL