Happy Elves Solar Solar Energy Contractor - Lapwai, ID Looking to contact Happy Elves Solar? You can reach them at 208-790-4734