I did an exhausting research before picking a contractor to install my home array. Most of the larger shops are pushing specific panels and inverters since this is in most cases another area of savings for them, as they negotiate bulk discounts but still pricing the system at retail rates to the customer. Teca is agnostic to the type of inverter and brand of panels - they will make recommendations, but will go with what the customer wants. And indeed they have ten years of experience working with almost anything that has been on the market. Both Laszlo and Chris had plenty of patience and spent a lot of time answering my questions. They do not have a sales team - they sell and install themselves. They provide the best warranty in the business - 25 years of labor warranty - so if you pick your equipment with 25 years of product (!) warranty - then you have 25 years of bumper to bumper! Constantly learning of new advancements in every aspect of system equipment and installation. Very honest, hard working and clean. From my stand point, the only aspect you want to be comfortable with is that they are a small firm. So if you are more comfortable with a larger company with an office, a sales department and five people on the phone, then Teca is not for you. But Laszlo responded to my calls and e-mails in a matter of a few hours, and I spoke with a Pro, not a receptionist. As the project progressed, I gained more and more confidence in my choice and ended up being 100% satisfied. I highly recommend Teca and wish them best of success in developing their business. read more