They come on site, cook the food fresh on site, hands down some of the best BBQ we have ever had! Great Job!!!