I think I am in the minority on this subject, but I disagree in general about tipping for several reasons:
Firstly, in respect to yardwork, I am already paying $80-100/hour for this work and have every reason to expect quality work in exchange for the price paid;
secondly, are we paying for...