Very knowledgeable, extremely friendly, hard worker, goes out of his way to make sure you are taken care of and his job is top notch.