Fromm is a very reputable company. The kibble, I believe, is still made just north of me in Wisconsin. I understand it is an excellent plant altho I've never visited. I cannot use their formulas because all contain chicken in some form, but I like their ingredients. I don't remember ever seeing Fromm kibble recalled for anything.
I wouldn't touch their canned foods because they were and probably still are made in China.