Jim was great! Friendly and professional as well as very thorough. We truly can't say enough great things.