Small Business Administration (SBA) microloans are ideal for those with bad credit as they often have ... years in business and public records. OnDeck has disbursed over $15 billion to businesses ...