I have just had two solar systems installed in different locations. The experience between the two has been quite marked. MicroPico installed one of them and have been very easy to deal with, knowledgeable with great communication, customer service and have delivered what was promised on time. I can't fault them. Highly recommended and I would most definitely use them again.