Matching on Angi
I got Mega Power to install panels at my home about 2 weeks ago. Was impressed with their sales and the installation process. Things are running smoothly. There was a glitch reported by the online monitoring system. Contacted the support line. The Mega Power business has grown and they are expanding their support department. So there was a minor delay in response. But everything has been resolved to my satisfaction. I wish them all the best.