N.M.
Here are a few ways we've given our children the opportunity to help with bigger jobs to earn money (regular chores don't earn any money--they are just part of being in the family)...
Recycling--I rinse out our bottles and cans and then put them in a big bin. The kids then have the job of sorting and helping to carry the bags as we take them to the recyclers, and they get to keep the redemption money. (I don't know if your state pays for recycling bottles and cans.)
Washing the car--They can't really do a good job themselves, but it's valuable to me to have their help. The car wash at the gas station is a minimum of $5. If the kids help me wash the car at home, I'll give them a dollar or two. When they get big enough, I'll be happy to pay them the $5 to wash it without me.
Cleaning up the yard--We have fruit trees that periodically drop all their fruit and make a mess. Bagging up the yucky fruit for the trash is a paying job, as is helping dad clean up the weeds and fallen leaves.
Changing habits--Sometimes my kids have needed a little incentive help in changing habits, so I'll set up a rewards chart. For example, there was a time when my daughter was waking up in the middle of the night and coming to sleep in our bed--every night. So I rewarded her for waking up in her own bed.
We have an allowance plan that has been working great for our family. We started it when our kids were 4 and 6, so you're definitely not starting too young teaching your son the value of money. :)