Arrived on time and were very mindful of not disrupting anything in my house. Completed installation and cleaned up everything. Was very knowledgeable about my unit and answered all my questions.