Rescheduled 3 times at last minutes. Had to stay home from work and then a no-show. When they finally came, they did a good job.