Balboa Capital is a finance company that specializes in equipment leasing, small business loans, equipment vendor financing and franchise.