Office location: 3015 W Clay St, Richmond VA, 23230
11/19/2023
Christina T
Fredericksburg, VA
I had my solar system installed last year. I've been luckier than the other reviewers from this year. Looks like Sigora went out of business in September, but my first notification was from Enphase. In early November, they sent a couple of emails assigning my system to a new company/tech for support as needed.
System size (kW): 9
Year installed: 2022