Why choose ‘All Events Hog Roast & BBQ Catering’?

We are a small professional friendly business, and all of our customers are important to us. Mark, our Chef, will work with you to help create a really scrumptious menu for your Wedding, Birthday, Business Lunch times, Special all year around events or celebration, Wakes or Corporate event. We can cook a menu of your choice at any sports, football or rugby match for all those starving players and their supporters. We even cook for schools for all those hungry students! Mark will work with you to discuss your numbers, finances and requirements at the venue of your choice. Although we are based in Swindon, distance is no object for us to bring you our ‘Pig in a Bun’ option or our special ‘Right Royal Scrumptious Hog Roast’. (See our F/B page). We travel far and wide to Hereford, Worcestershire, all of Wiltshire, the Cotswolds, Oxfordshire/Oxon, Bath or Bristol. Our Hog Roast and/or BBQ (or both!) will be one to remember – No one will leave hungry! We aim to fill everyone up, however, there are occasions when some yummy food is left over for you to take. We are very proud to continue to hold our 5* Food Rating Certificate, (Food Standards Agency) so we kindly request that if you take food away that you sign a ‘Left-over Food Waiver Form’ (Refer to our T & C’s). We can cater for 40 to 300 people, and provide ‘Waiting Staff’ for the bigger events to hand out the Canapes. This ensures your catering runs smoothly and on time! Biodegradable cutlery and plates, or Silverware KFS and China plates are available (extra cost), if require. All dietary needs are catered for, and ‘All Events Hog Roast and BBQ Catering Business’ will be there for you every step of the way from your first contact with us, until the you are all well fed up with the food of your choice! Nothing will be too much trouble! Mark (Chef)

My Catering Journey so far!

When I left school, it was my aim to have my own Hog Roast, Lamb Roast and BBQ catering business. I attended Catering College in Cheltenham, Gloucestershire for 2 years. I was then lucky enough to be offered a hands-on Catering training course at Bibury Court Hotel. During my studies I learnt all Food, Food Hygiene, Health and Safety, Food Preparation and Customer Service. Since then my catering journey has led me to setting up ‘All Events Hog Roast and BBQ’ business, which is continuing to go from strength to strength. I have met lots of great people, continue to work hard to offer all my customers an individual, genuine, top-notch, professional service. We have held Hog Roasts or/and for at the Golfing Hole, Swindon Town Football Club, the County Ground, Nationwide Bank, The Pattern Store Church, RAF Lyneham, Drove Vets, Cirencester MOD and many more venues.

Wedding party hog roast event - Mark Catherall
Wedding Hog Roast


For weddings we provide a food extravaganza for your special day.

What we offer!

Each customer is an individual and we put passion and time to guarantee the food you choose will tickle your tastebuds, suit your budget and fulfil your requirements for your event. The aroma of the sizzling hot BBQs and spit roasts, kebabs on skewers and melt-in-the-mouth mini steaks, together with the sheer visual impact of our refreshing vibrant salads, scrumptious desserts and amazing cheeseboard will certainly pack a punch in the flavour department and perfectly compliment your celebration, allowing you to relax and enjoy your function without any stresses and strains.

High Standards

Food Standards Agency Certificate

We are registered with our local Environmental Health Department and undergo regular inspections of our equipment. We are pleased to say that we hold a 5* Food Hygiene Certificate from the Food Standards Agency.

We have public liability insurance, a copy can be obtained on request. It is important that you refer to our Terms and Conditions at the bottom of this page when booking with us.

You can see our reviews and photos from previous events on our website or Facebook account. Many of our customer come back year after year from far and near to us. We have customers from in and around Wiltshire including: Frome, Cirencester, Fairford, Burford, Chippenham, Malborough, Malmesbury, Bath, Bristol and further afield.


You can contact us at any time via the online form or contact details on the website. Our diary fills up quickly, so please book early to avoid disappointment for this year and next.
We are here to help!