So far I do not have any complaint about this company. My only reason for giving a 4 star is b3cause their webpage is not very user friendly.
We're looking into solar panels. Was sold to me as one flat rate for 12 months but now I'm getting notices to expect an increased rate for the winter months. Haven't had any interaction with customer service.