Mega Power Electric, Inc. Solar Energy Contractor - Northridge, CA Looking to contact Mega Power Electric, Inc.? You can reach them at 800-528-0655