Extremely knowledgeable ,honest , helpful , thorough , and professional No complaints at all and extremely pleased with his work . Personable, and hard working to complete the job .