HelioPower, Inc. Solar Energy Contractor - Murrieta, CA Looking to contact HelioPower, Inc.? You can reach them at 951-677-7755