What irritates me is when the guy that's supposed to do the job asks to use my tools. Had one sub-contractor come out to prepare a window for replacement. Arrived with no tools or materials. He rescheduled, arrived with no materials. 3rd trip didn't bring enough material. 4th trip didn't bring the tools. Finally, the contractor came out as well and the job got finished. - And Yes I had the tools and all the materials except the trim board and could have done it. But, I was paying for them to do it so they weren't using my tools or materials. Next time, I'll do it.
I do not consider my work to be the best, but I do compare what I do with what I see around me and I am better than a lot of what I see while realizing that is probably the cheapest contractor. So, if I want a good job, most of the time I have to do it. I also try to evaluate what I can reasonably do and hire out the rest. I hire out concrete work and heavy equipment (i.e. bulldozer, excavator). I've run an excavator before but rental costs here are as much as the machine and operator. I am slowly finding folks I can depend on, but they are pricey.