There are a variety of aspects that come into play with catering services depending upon where the food is prepared, that's running the service,...