Walpole, Maine

Solar electricity, solar hot water, and complementary technology installed for homes in Walpole, Maine.