I might be wrong, but I'm pretty sure for people who own their own businesses, like Randy, you do not need to tip. They are already receiving 100% of your payment. People who work hourly for other people should be tipped, and I would assume it would be like any other service. 15% is standard...