Really super satisfied with the care Steve delivered. This was a problem 50 years in the making and he stayed with it and figured out the solution, all the while patiently explaining everything as he worked