Running a local business directory website is a great way to make a living and generate recurring income. There are many opportunities, from selling ads and listings to providing complimentary services.