Very good. He was very professional; explained everything in detail; and analyzed the situation thoroughly to come up with best solution