I used to have the same problem w/ my 3 cats, now down to 2 =(.
A few months ago, I switched their cat food to Before Grain because of a show I just happened to catch w/ Mark Marrone. It was a show on cats and their diet.
He said cats cannot digest grain, therefore, they either throw it up and you have a very messy liter box.
I used to come home to at least 2 piles of barf everyday as well very messy boxes. Since I have switched, I rarely have any barf, except for the occasional hairball, which is now just hair and bile.
merrickpetcare.com is their website. Check it out. They are here in the good ole USA, Texas to be exact and just read their 5 promises.
I have had excellent results switching to this brand. Noticed the barf almost instantly ceased.
Oh, and NOTHING they use in their pet food comes from China. An added plus!
Thanks! I just copied your post and emailed it to my mother.
One of my cats throws up food every few days, but it’s always immediately after eating, and it’s obvious that she just didn’t chew. Our cats are short-haired, so we don’t get hairball issues.