1. Building Energy Incorporated 2596 N Stokesberry Pl, Meridian, ID 83646 Coordinate: 43.62823,-116.35542 Phone: (208) 884-1811