A dishonest contractor comes clean. LARGE!