Scheduled around my work schedule, called when on the way, on time, extremely professional. Took the time to measure to see if my unit was too big for my space, gave me lots of price options for repair/replace.