I recently took out an annual contract with this company and could not be more satisfied with their service. They employ contract engineers who came and fitted optimisers on my panels and they where professional in their work I cold not fault them in any way.