Joe was very professional but also made you feel at ease and comfortable. Answered all my questions in detail and explained everything in a matter that you could understand.