Review for Level Solar (Out of Business)

Office location: 90 13th Avenue, Ronkonkoma NY, 11779

08/04/2017
Anonymous Long Island, NY

good service

Service was prompt and service men were very familiar with the product.. The group worked very well together and cleaned up after themselves. My salesman Rich was very informative. Would definitely recommend them to any interested in saving a little money and helping the environment.