Davie was extremely helpful and thoroughly explained the issues. In addition he had wonderful customer service. Will definitely request him in the future for any additional work. I felt he was confident and knowledgeable. I have used this company in the past and have always been satisfied with their work.