When it comes to financing a business you want to buy, I almost always use investors. However, the only problem is, investors won't finance anything smaller than a million dollars. And so, if you are wanting to buy a smaller business, you will have to find another way to finance it.
One way the "so-called experts" out there (i.e. those who write books about buying businesses, but have never actually done it themselves) recommend is to finance a business through government programs like the Small Business Administration (SBA).
Now, while I don't work on businesses that small personally, I have assisted people over the years with this, and if you go that way, you