Every catering service has a different cooking style that they follow. Moreover, every service also has varied preparation methods. This means that you need to be careful about the on-site and off-site preparation. If the caterer does on-site preparation, then you need to have space for them to work in. If they do off-site preparation, then there is little concern as long as the caterer operates from a close distance- you don’t want your food arriving late.