Hired a contractor last Spring to do a major remodel of a house we bought in the country. We had several bids and he was in line with the others but a little cheaper because he said he could do everything himself (e.g. - dirt work, plumbing, electric, etc...). No formal contract just a piece of paper saying what he'd do for what price. We had a couple references from people we know but not for anything this big. We had some issues with the bank, then the derecho and covid delayed us a lot last spring/summer. Then this winter he decided to have a surgery on his shoulder (totally elective). But all this time he could have been buying material but he waited... When he came back we started having issues with him... didn't follow the plan, would do things without asking. For instance, I specifically told him I wanted to make sure the garage floor had plenty of slope to the door so water in the winter wouldn't pool. Showed up the day after the pour and he had put in a floor drain... to a pit... with no outlet. Definitely would not have agreed to that but too late. Then after he had the garage door installed I noticed the door wouldn't seal because the floor is so unlevel and rain comes in under the door but there's not enough fall to get the the floor drain so it pools between the door and the drain

This is just one of the example of the ****-ups he would have had to fix. But instead, he just cleaned up all of his tools and left. Got a letter from a lawyer last week saying he thinks it would be beneficial to both of us to part ways. He's drawn ~75% of the construction loan but we have way more than that left to finish especially with the ****-ups to fix. Obviously we have a lawyer involved too now but I can't image this ending up with anything other than us going way over budget on this house.
I have heard that lots of contractors are just walking away from jobs rather than taking the hit of the material increase.
TL;DR; - contractors suck.