Address
86 Sherman St
Cambridge, MA 02140
Phone
617-491-0961
Homepage

OnSolar has a physical presence in Cambridge MA, and Jacksonville, FL, and operates throughout the eastern U.S. Our primary purpose is helping forward-thinking businesses economically achieve energy security by using simple solar power. By focusing on commercial installations, we are able to use our understanding of how solar power can benefit our customers’ financial situation, environmental impact, independence and brand image to achieve optimum results. We work for our customers - Our independence allows us to bring the best possible solutions to the table, then help our customers make informed decisions.

Address
48 Eustis St. #1
Cambridge, MA 02140
Phone
888-765-0010