Office location: 5821 Southwest Freeway #320, Houston TX, 77057
08/31/2024
Peter Rocco
Washington, DC
DC does not make it easy to get panels installed and operating, but Habiba was a very good project manager. She was very helpful and responsive throughout the process. The installers from Enphase were also very good.
System size (kW): 16
Year installed: 2024