On time and did a good job. Service provided by the tech was professional and detailed. Will use again in future