I'm speaking to a family member right now about ways to improve their business as it's starting to run dry and they're having a really hard time paying the bills. Please note that they run a service business, so it's not like they're selling T-Shirts. I've brought up a few points that would make the business much more successful after doing my research. There's a few parts wrong with the company, which I've offered to resolve: There's no website for the company. Yeah, not just no SEO. There's not even a website There's no business pages for the company. There's no Facebook page for the company. There's nothing on Yelp, Foursquare, etc. I've done competitor research and I'm over 100% sure I can build a website that will rank in the Google Local Pack, First page top position, etc. Fairly easily. Here's the deal, I offered to create the website and do the SEO for >>FREE<< in exchange for the following: A flat amount one-time for every successful client conversion. A 5% revenue share on any clients coming from the website. Now this sounds like it could either be very good or very bad depending on how everything goes. I'm assuming all of the risk here. My question is however, how can I make sure that I'm getting paid in a real-world scenario? This is a family member, I'm fairly confident they're not going to bend me over backwards after doing all of this work for them, and they'll pay up. However, lets say this was a random computer repair business in the middle of town, how would I be able to make sure that I'm not getting ripped off?