Frequently asked

Questions about catering, answered

What types of events do you cater?

We cater weddings, corporate events, private dinners, church gatherings, and holiday celebrations. Whether you’re planning a formal affair or a casual get-together, we’ll tailor the menu and service to suit your needs.

Do you offer custom menus?

Absolutely. We specialize in creating custom menus based on your preferences, dietary needs, and event type. Let us know what you’re envisioning — we’ll take it from there.

How do I book Teaspoon Catering?

Simply download our contract, fill it out with your menu selections and event details, and return it with a $100 non-refundable deposit. We accept contracts by mail or email at [email protected].

When is the final guest count due?

Your final headcount must be provided 7 days prior to your event. This ensures we can prepare your menu with care and accuracy.

Is there a minimum number of guests required?

No — we do not require a minimum guest count. We’re happy to serve both intimate gatherings and larger crowds.

How is payment handled?

Full payment is due on the day of the event. We accept credit cards (with a 3.5% processing fee), as well as other standard payment methods.

Are your prices per person?

Yes. All pricing listed on our menu is per person, and a 7% sales tax is added to your final invoice.

Do you provide tableware or china?

We can help arrange china rentals upon request. Please note: all china rentals must be reserved and prepaid at least 2 weeks in advance, and clients are responsible for all associated costs.

Do you accommodate dietary restrictions?

We’re happy to discuss any dietary needs or preferences in advance. Just let us know when planning your menu.

Where are you located, and how far do you travel?

We’re based in Runnells, Iowa, and regularly serve surrounding areas, including Des Moines and Southeast Polk County. If you’re unsure whether your event falls within our range, feel free to reach out.

Still have questions?

Email [email protected] or call 515-710-8139