We bought flooring and had a "professional" recommended by the company to do the fitting. He quoted, seemed good and we took him on. For various reasons we could only have 20% of the work done initially.
He spent about half the day on Tinder, which was a bit annoying as it meant he was underfoot for a lot longer than necessary, but we had a price for the job not the hour so it was tricky to moan. Before he left we checked the work and there were two lots of squeaky boards plus a radiator pipe that was bent. If we'd had all the work done then the squeaks would have been impossible to fix without taking it all apart (inevitable damage) and would be so annoying having just got a new floor! DH spent ages with the guy grumbling how hard it would be to fix the squeaks, then holding up the floor for him to spend 5 minutes to actually fix them with some screws. Our plumber fixed the pipe on his next visit. The floor fitter was paid for the job and all fine. On the whole though, he was pretty shit, so we've decided to get a fitter who we hope will have higher standards to do the rest of the job.
Now I've had voicemail from the company chasing up the status of the full job plus a missed call. He's also tried to call since then, clearly he'd forgotten about the other 80% but they've reminded him. I have no qualms about telling him exactly why he lost the next stage of work. I would feel a little guilty telling the company because it might put at risk his future work referrals. On the other hand, he was shit, so they should know they've referred someone who did quite a sloppy job. What do you think is fair, YABU don't tell or YANBU grass him up for being crap?