Jim was timely and very knowledgeable. I had some questions that he took the time to answer and never seemed rushed. Will use again in the future.