Many banks offer free business checking accounts, which are arguably the best checking accounts. Novo and BlueVine are just two examples. Many of the banks that do charge monthly service fees also offer a chance to waive them if you meet certain minimum account balances or other specific requirements.