Intermountain Wind & Solar

Contact Information

1953 West 2425 South
Woods Cross, UT
Phone: 801-298-5255
Intermountain Wind & Solar is a leading solar panel installation company that delivers expert solar panel installation throughout Utah, Idaho and surrounding western states.

Hours of Operation

Mon-Fri:
8:00 AM - 6:00 PM
Sat-Sun:
Closed

Company Information

Year Established: 2008