I would be pretty unhappy by this point - you would think that after multiple trips back with the same issue they would put someone with a little more experience on the job??