I know the Mazuri duck food is excellent in most categories, it just lacks enough calcium for laying hens in my opinion which is why I don't use it. You can put calcium on the side free choice but that only works for some. Some of my girls will go right for it after they have snacks and others won't touch it. I feed the Kalmbach 17pct layer pellets and I give them a partial scoop of the Kalmbach Henhouse Reserve (they love it but it's really expensive). Keep your eyes open for the Kalmbach products, the quality is excellent.