I am sick and fucking tired of shady contractors

We had not one but two contractors run off with our deposits ($2k and $5k respectively) and today our flooring contractor tried to pull a quick one on us. They made a gash in the floor while cutting carpet and the gash spanned the length of the entire room.

This has been such a fucking nightmare and I’m sick and tired of these shady assholes.

Has anyone else had terrible luck with contractors? I under now why everyone talks about how shady people are