Office location: 251 Milwaukee Avenue, Buffalo Grove IL, 60089
08/17/2021
L Lyman
New Lenox, IL
Tron is a great company to work with. Meeting with Joe within days from my request we received all the information we needed to decide to go solar. Joe was extremely helpful and always available. The installers did a great job and were very professional. Customer service is always available. Tron is very deserving of a 5 star review!