at least you had an understanding and sympathetic contractor. he could have easily gone "f*** you" and refused to redo the work. it's too bad he wasn't comfortable enough with you to talk about his concern he wouldnt meet the deadline before he did a rush job. i'm with you, i'd rather it take a few more days, and have it done right. it probably would have taken him the same amount of time to do it slow the first time as it will take him to do the rush job and now go back and fix it.