Prompt and on time after the 1st appointment was cancelled by the company 30 min prior to the start time and then the assembler got on the phone to tell c/s the item was broken. Very professional.