Review for Tron Solar

Office location: 251 Milwaukee Avenue, Buffalo Grove IL, 60089

12/09/2020
Jonathan Westhoff

Helpful and knowledgeable, staff are friendly.

Helpful and knowledgeable, staff are friendly and respectful of home. They reach out often and clarify and issues. They seem to want solar to succeed.

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