bad contractor problems