Solar Service co. Solar Energy Contractor - Palm Springs, CA Looking to contact Solar Service co.? You can reach them at 760-778-1054