The work was thorough and professionally done. There was a great attention to detail. I felt fully confident that the job was done correctly. Everyone on the team displayed great competence. I was very pleased and would hire them again without hesitation.