I spoke with my caterer yesterday and talked about how early to arrive to set up food. She said set up wouldn't take long and they only needed to come about an hour before we were ready to eat. So if I go by that then they will be showing up just as the ceremony ends. I didn't want guests milling around for cocktail hour watching them set up food. I understand she wants it warm and fresh, but I personally thought they should come sooner. What is a typical time for the caterer to arrive?