Communicated pretty well - some failures re the cables, but their installers made this problem go away. Work done quickly and tidily. Panels installed in a mostly grey December, so I don't expect to see much output for a while, but everything seems to be working as it should.
Claim your business profile now and gain access to all features and respond to customer reviews.