Have you built a relationship where your business banks? Do they have a small business relationship manager? If so, the best place to get a loan is from the bank where you regularly do business.
Ideally, you meet with your business banker monthly or quarterly to go over your financial reports. If you treat your banker as a trusted financial advisor, getting a small business loan with the best terms will be much easier.