Make a few basic money fountain jobs, like miner and lumberjack that add money to the game, then add jobs like painter, printer, builder, real estate agent, gun sales man, etc. that are the only ones who can do their job. So if you want a house you'd need to buy a plot from real estate agent, get it built by a builder, get it painted by a painter, etc.