Office location: 1582 Barclay Boulevard, Buffalo Grove IL, 60089
03/07/2023
David Buddingh
Elmhurst, IL
We loved our experience with Certasun and recommend them to anyone considering solar.
System size (kW): 11.47
Year installed: 2023