Solar Clean Solar Energy Contractor - Kahului, HI Looking to contact Solar Clean? You can reach them at 808-877-7977