Initial consultations a little brief, but sufficient. Very clean quick considerate install on the day - very impressive. There were major teething problems with the GivEnergy product, which were not the fault of the installers, for whom they were a new phenomenon. But their communication could have been courteous and their response more rapid. (In other words, if the customer says there's a problem, believe them!) After three weeks of issues, they were all fixed, since when everything has been working perfectly, and exactly as promised in the initial consultation. If issues arise you should let them know immediately and firmly. And I repeat that the issues we had were with the product, not the installers: not their fault. With that single caveat, I am happy to recommend these very nice people.