To ensure your catering is perfect, start by checking that your supplier can provide what you want. Schedule a call or video chat before booking to get a feel for what it will be like working together. Don't be afraid to ask for examples or photos of their work. Check that they can cater for dietary requirements, provide serving staff and the timeframe they need to serve your guests as there's nothing worse than some tables eating dessert while others haven't received their starters. Make sure they have the relevant food safety certificates and insurance, and always read the terms and conditions before you pay any money. Discuss what would happen if you needed to change the number of guests, any dietary requirements or if you need to postpone/cancel for any reason. Make a note in your calendar of the deadline for changes and when the balance needs to be paid. If anything changes, give your supplier plenty of notice.