This company is a bit of a mystery. I had a letter from Eco Partners and a call from a representative telling me that they had moved their operation to California. Enphase apparently make micro chips that are in the back of my Solar Panelling with Eco Partners gathering data for them. The intriguing issue is the person calling me used technical jargon along with distinct sales techniques. I was left with a sense of suspicion that the dots didn't all add up. Moreover, I was promised an email that hasn't arrived, fuelling my sense of scepticism. The matter has yet to be resolved. Meanwhile I offer two stars to Enphase for limited transparency (at least here in the UK).
Enphase Energy is rated 2.0 based on
Trust Mamma Reviews
Our reviews are aggregated from multiple sources to give you the best overview about enphase.com.
47281 Bayside Pkwy, Fremont, CA