Arrived on time and completed a full replacement in one day. Courteous, professional, and provided thorough explanation of the system.