Mega Power Electric Inc
EnergySage Rating Value: 5.0 from 293 reviews
The last review from EnergySage:
I have had my solar for about 2 years now and it has been the greatest decision ever. I have not had an electric bill since being installed. They were great to deal with during install and still are today.
Headquarters7661 Densmore Ave Ste 6
91406 United States
25 YEARS LABOR WARRANTY