Looks awfully low to me. I don't mow anyones yard for less than $35 per mow no matter how small your yard is. (truck roll, fuel, and unloading the trailer is time and money) Big yards with lots of trim I get $50 and they're more than happy to pay it! So obviously leaves are much more. My rule of thumb is roughly $1 per minute. But if it only takes me 20 minutes you better believe I'm at least charging $35 minimum. I don't care who you are.