OT: Advice needed for dealing with a bad contractor job