from start to finish. I felt confident that I was listened to and that the Genpower team would ensure my mower was up and running again quickly. All in all I was very satisfied with the service I received and would recommend Genpower Ltd. For their excellent technical support and service...