Jim was very thorough and explained everything in detail about what needed to be done. He took his time to insure nothing was missed.