David was extremely courteous and professional and very knowledgeable. He has great work ethic. He’s definitely a keeper !! He’s has the right attitude!!