Stop in for a cup of coffee

Had a roofer book work with me.
Day of his appointment, it poured. Perfect, he wont miss a day being without his truck. Effer doesent show up. Calls a couple days later,needs to get in right away, because truck is now in limp mode. 3 weeks. I will look at it. He flips out, i tell him to go **** himself as he had his chance. He never actually made it as a customer, i fired him.

i was going somewhere with this…
Contractors are notorious for “dropping the ball”

I do have sympathy for contractors. My dad was a custom home builder. It's more about saying what you mean and meaning what you say