Andrew is an expert in his profession: articulate and communicative, highly efficient and knowledgeable with attention to every detail!!