My wife and I utilized Great Caterers Of Iowa back in November 2019 for our wedding, and we couldn't have been more pleased with the food! Everything was excellently prepared and t...asted great, and they were even able to provide gluten free/vegetarian options for a few of our guests. The staff at the event were all pleasant and professional, and were able to answer any and all questions. They were able to cut our cake as well (not from them), and after the meal they even boxed everything up which was incredibly helpful.
One slight issue we did have; communication difficulties. In setting up the initial meeting, as well as checking in the week of, mostly just us asking a bunch of questions at once and not receiving a few answers until later on. There was also a slight miscommunication in terms of the kids' meals; we assumed it would be a separate buffet (chicken fingers, mac & cheese, etc.) but it turned out it was just a discount on the overall price for the number of kids. Not a big deal as everything worked out excellently and we received answers to all questions (and the kids ate just fine!), but thought I'd add.
Overall, we would definitely recommend using Great Caterers of Iowa. For the price and the quality food, it is hard to beat. (Try the boursin stuffed mushrooms, they're amazing!)