We usually reckon on about six hours to cook a pig. This means that we require access to your venue about six and a half hours before your chosen service time. Our pigs are all cooked fully at your venue. We do not arrive with half cooked pigs that we finish off or with pigs that are fully cooked.