Excellent service. Very competent and knowledgable staff who care about the products and about delivering a good outcome. Took time to explain options, were pragmatic with their approach, and didn’t try to oversell in any way. Quality of workmanship was excellent. These guys are a step above the other average 3rd party repairers.