Office location: 5910 Benjamin Center Drive Suite 110, Tampa FL, 33634
10/07/2023
Dmitry
Land O Lakes, FL
Based on my experience, absolutely incompetent and deceitful staff!
System size (kW): 156
Year installed: 2023
Momentum Solar reply
10/17/2023
Hi Dmitry. Thank you for bringing this to our attention. We have received your comments and have been trying to get in touch with you.