Jim provided a very professional, very able service. He was also very nice in answering all our questions.