Office location: 1403 North Research Way Building J, Orem UT, 84097
05/21/2017
Anonymous
All around, a great experience! The process timeline was accurate. Sales personnel were knowledgeable and professional. Installation crew was professional and worked diligently to overcome installation issues that the sales and inspection departments failed to foresee. I'm waiting for the net meter install, so the system is not fully operational, but thus far, everything has gone according to plan.