The American Installations team arrived on time and did excellent work. The team members were conscientious, professional, competent and friendly. We were provided thorough explanations to the work before, during and after the completion of the work. All our questions were answered. We never had people working inside our home clean-up so thoroughly. Highly recommended.