I am a HUGE fan of Orijen. They make dry (only) dog and cat food. I do cat rescue in the US and have been ordering in bulk from them for a couple of years. They have been fantastic to deal with. The cat food is grain free with human grade protein.
At one point I worried about a couple of cats vomitting, and they took the UPC code and other info from that batch, and then found their "control" batch and tested it to make sure there was nothing in it to cause problems. What a great company! (Turned out to be related to something else.)
Their website is: www.orijen.ca
They are family owned and very responsive.