If you need to get checks printed for your personal use or for your business, you can find many different check printing company choices online. Many companies allow you to order checks online by entering your routing number and account number on their site – these companies will then check the validity of the account and print your checks according to your specifications. Another way to get deluxe check printing is to use the company that's recommended by your back. Often, banks will contract with a large check printing company (two major companies are Deluxe and Clarke American), and you can order your checks through the bank or the bank's website. Other, smaller check printing companies also offer their services on the web, so it pays to look around to find the best deal (as well as the company with a check pattern you like).