I usually tackle most DIY myself.
This was a big job and recovering from illness so decided to get someone in (highly recommended locally)
The job- completely sand a kitchen floor- dye wood then oil it.
I asked if he needed me to get him any materials
I asked him how long the job would take
We agreed on a price
Today he rocks up over an hour late saying traffic is bad
He goes after lunch as he has to see another job for 20 minutes (comes back after an hour wih more supplies he’d forgotten )
The kitchen is a mess (he told me he had a dustless system connected to a vac) he brought the wrong part so dust is everywhere
He’s gone home have only sanded the floor
He’s been completely disorganised and now I have to move work around to be here tomorrow- I doubt he’ll finish the work left ina morning
He’s also taken 2 walls off the tile (he said he’d affix them) and he’s broken a tile (he said he’d glue it together and put it back on the wall) 
I think we agreed a fair rate but I’m tempted to ask him for a reduction as he turned up this morning saying his equipment did not a certain part anymore so he’d used up his materials budget on something to replace it- and he’d have to charge me more.