Backwoods Solar Electric Systems Solar Energy Contractor - Sandpoint, ID Looking to contact Backwoods Solar Electric Systems? You can reach them at 208-263-4290