Review for Intermountain Wind and Solar

Office location: 1953 West 2425 South, Woods Cross UT, 84087

Bob Barr

Good job, good Workmanship, showed up when they said they would.

Good communication, seemed to be fair on the price and lots of experience.

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support