Business credit cards allow small business owners to build their credit scores and earn valuable rewards. There are even ...