Solutions to small business challenges