You should speak with a bank professional to better understand your options; while a poor credit score may limit your immediate options, banks are often willing to work with a small business to eventually build the credit needed to establish financing.