Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

Level Solar


Country United States
State New York
City New York
Address 236 West 30th Street 10th Floor
Phone 212-879-2900
Website https://www.levelsolar.com/

Level Solar Reviews

  • Oct 4, 2017

LevelSolar decided in September, 2017 to illegally clease operations and lay off all their employees with no notice. More on that is available on multiple 3rd party news outlets including newsday.com/business/level-solar-sued-for-insufficient-worker-termination-notice-1.14334951. The company and their CEO, Richard Keiser, also had a variety of vendors which they did not pay for their products, services, and time.

Once the company ceased operations, no one responded to any phone calls or emails. The company is a total ripoff and joke that screwed many employees, vendors, and other small businesses. Richard Keiser and the entire Level Solar team should be embarassed and ashamed of themselves and hopefully will never run a business again.

Write a Review about Level Solar