Johnny was outstanding! He was very thorough, knowledgeable, great with explaining every detail, and extremely friendly. Our experience was great with him!!!