Review for Tesla Energy

Office location: 1121 S Milwaukee Ave, Libertyville IL, 60048

10/09/2025
Franco Barbagallo Gurnee, IL

Stay away! Terrible service incompetent

Unfortunately I’ll end up losing the tax credit thanks to this completely incompetent company Started almost 3 months ago, I was told should be no problem we can install this year in your area. They don’t respond emails or take weeks, don’t respond to chats never call when they say they will Didn’t show up to appointments 2 times in a down then showed up late and said they didn’t have time Rescheduled appointments a month out each time They don’t care about their customers at all

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support

System size (kW): 25

Year installed: 2025