Advice on bad contractors