We had a great experience with SunTalk Solar. We actually purchased our system through Apex Solar Solutions who lined up the installer and financing, but SunTalk was our installer and they did a great job. The system looks good and the actual install only took two days. It could have been done in one but the city inspects some things half way through the project. The most time was spent waiting on the plan approvals and Xcel Energy to do their part. We did have an inverter go bad almost right away but they had it fixed within a few weeks. (had to order the part) To get the warranty work done we went though our contact, Yessinia, who had coordinated all the install work with us. Overall we have been very happy with our experience with SunTalk.