Josh was so knowledgeable and made suggestions and found solutions. He explained everything clearly and so I could understand. He answered my questions. He was thorough, professional and nice. He took pics to show me areas of concern.