Des Moines office catering

Lunch, handled.

Labeled boxes, hot buffets and breakfast that arrive ready when your meeting starts.

◷ Order by 2 PM the business day before · 10 person minimum

Individually labeled boxed lunches on an office meeting table

Built for the person organizing lunch.

01

Boxed lunches $14.50 each

Individual, labeled, easy to distribute. Sandwich or wrap, side and cookie.

02

Hot buffets from $16

Hot, fresh and set up in about 15 minutes, with everything you need.

03

Breakfast from $9

Pastries, fruit and coffee for the meeting that begins before lunch.

“Every box has a name on it and nobody gets the wrong sandwich.”Theresa M., West Des Moines

Where we deliver

From downtown meetings to metro team lunches.

Drivers check in at the front desk, and we keep a certificate of insurance on file for building managers who ask.

$20 delivery

Des Moines, West Des Moines, Windsor Heights, Clive and Urbandale.

$30 delivery

Johnston, Ankeny, Grimes, Waukee, Altoona, Pleasant Hill and Norwalk.

By the mile

Ames, Indianola and Adel for orders of 50 people or more.

See delivery details

Same-day lunch

Meeting moved up? Call by 9:00 AM.

We can usually send boxed lunches for up to 15 from that day’s list.

Call (515) 555-0188
“Called at 8:45 for a lunch of twelve that same day, and it was at our front desk at 11:50.”Brian K., Johnston
Hot office catering buffet with chicken, potatoes and green beans

No mystery, no scrambling

The details are already handled.

Plates, napkins, cutlery, serving utensils and a printed ingredient and allergen card come with every order. Hot buffets arrive in chafers, and we pick them up the next morning.

See how ordering works

“The Dutch letters at our 7:30 AM board meeting got more comments than the agenda.”

Angie R., Ankeny

Frequently asked questions

How far ahead do I need to order?

Order boxed lunches and salads by 2:00 PM the business day before, breakfast by noon the business day before, and hot buffets 2 business days ahead. For 41 to 100 people, allow 3 business days. For more than 100 people, allow 1 week.

Is there a minimum?

Yes. Our minimum order is 10 people.

How do you handle allergies?

Each box is labeled with the person’s name and dietary needs. Every order includes a printed card listing each dish’s ingredients and allergens. Gluten-free bread is $1.50 extra, and our kitchen handles wheat, dairy, eggs, soy and nuts.

Do you set up?

Yes. Hot buffets arrive in chafers, we set up in about 15 minutes, and we pick up the chafers the next morning. Every order includes plates, napkins, cutlery and serving utensils.

Can we pay by invoice?

Repeat companies can pay by invoice, net 15. Everyone else pays by card when the order is confirmed.

Do you deliver on weekends?

Yes, for orders of 25 people or more, by request.

Planning the next meeting?

Tell us the date. We’ll take it from there.

Start a catering order