We would be honored to be part of your fabulous wedding! Casual or formal, rehearsal dinner or reception, our award-winning catering lets you build your own buffet with a variety of budget options.


What service do I choose?

The service option you choose depends on the size, formality and schedule of your event. Contact us to discuss your event, and we’ll help you figure out the best option.

Full Service

This service includes nearly everything you need for your dinner buffet. Set up with chafing dishes, eco-friendly paper plates, silverware, napkins, event servers and buffet cleanup.

Drop Off Service

For rehearsal dinners or smaller receptions with less than 75 people, drop off service is a great option! We build your order with your specific needs in mind, including food, paper goods and drink details. Order what you need, and we’ll price it as economically as we can.


Delivery is free within 10 miles of our location in Slater. A mileage fee is added to farther deliveries.

Tasting Appointment

For events with a minimum 100 people, schedule a tasting appointment to discuss menu and service options. Contact us for more details.

Alcohol service

Yes, we can provide beer and wine service at your event! B Fabulous Catering holds the required State of Iowa liquor license and insurance to legally serve beer, ciders, malt beverages and wine distributed by our vendors.

Bartenders from B Fabulous are required to serve the alcohol at the event. Bartenders are billed at an hourly rate based on the size of the event.

Host bar requirements:

  • Cost is $30 per hour per bartender. We recommend one bartender per 200 guests.
  • All alcohol is provided and dispensed by B Fabulous BBQ & Catering.
  • No alcohol may be provided or consumed from outside parties.
  • The host bar bills the client on consumption per drink.
  • Industry standards recommend 2.5 drinks per guest, and the host is required to pay half of the product ordered prior to the event. Final payment for actual consumption is due within 48 hours after the event.
  • Prices
    • House wine by the glass—$4.50
    • Champagne toast by the glass—$5 (plastic flute included)
    • Imported beers and ciders—$4
    • Domestic beers—$3.50
    • Soda and bottled water—$1
  • We purchase our beer from Doll Distribution, which distributes Budweiser products. A list of current inventory will be available at the time of the event. We will work with you to choose a variety of products your guests will enjoy.


Why Choose B Fabulous Catering?

What makes you fabulous?

We’ve been catering for nearly 10 years and have a reputation for superior service and quality. We were awarded for our wedding catering by The Knot and Wedding Wire, earned due to our multiple five-star reviews. Our food is smoked and hand-crafted in house and made fresh the day of your event.

What size of events can you accommodate?

We cater all sizes of events, and can accommodate up to 4 weddings on one day.

Are you licensed and insured?

Yes. We hold a current Food Establishment License and a Class C Liquor License with Catering Privilege with the State of Iowa. Our General Liability insurance limits are 1 million occurrence and 2 million aggregate. Our alcohol insurance covers the service of beer and wine, not liquor. Our employees are all covered by workers compensation.


Do you provide tastings?

Yes! We offer tasting appointments for clients looking to book an event with us!   This private meeting with Billy, owner and cook, will include a selection of menu items of your choice. Tastings are free for two guests, and any additional guests are $10/person. Appointment times are limited, so please email us to secure your slot.  We do not offer tasting appointments for events with less than 100 guests, and recommend eating at our restaurant at your convenience to try items from that menu.

Can I choose my own menu?

Absolutely! Our buffet is completely customizable.

Can I serve an outside favorite dish at my wedding?

Yes! We understand that your family may love Aunt Jane’s potato salad or a famous dish from your hometown. We want your wedding to be as unique as you are, and we are happy to serve your outside item. Please let us know at the time of booking. There will be no additional charge to serve your dish.

Are you able to address vegetarian, gluten-friendly and other special dietary needs?

Yes! Our menu provides vegetarian and vegan options and a wide variety of gluten-friendly dishes, and we can edit some recipes to meet various dietary needs. Please contact us to inquire about specific ingredients.

Do you have children's pricing and menu?

Meals for children are half the cost of the adult meal. We do not offer a specific children’s menu, but if you feel a child-friendly option is needed, we will work with you on that.

Reservations & Payment

How far in advance should I reserve my date?

Wedding receptions typically book 6-18 months in advance, especially for Saturdays during prime wedding months. We can accommodate multiple events in one day, but some dates fill quickly. We suggest reserving your date as soon as it is confirmed.

How much is the deposit, and when is my final headcount and balance due?

For weddings, we require a $500 reservation fee. This fee will secure your date on our calendar, is non-refundable and will be applied toward the balance on your invoice. For all large events, numbers are due at least one week in advance, and final payment is due the day of the event. Many customers find paying ahead of the event to be most convenient.

What forms of payment do you accept?

For your convenience, we are able to accept bank transfers and major credit cards. You’ll find a secure link when we email the invoice. We charge a 3.5% processing fee for all credit card purchases. Bank transfers, checks and cash do not incur this fee.

Other than food, are there additional charges I can expect?

When we send your first working invoice, you will see all charges specified clearly. Unlike so many in our industry, we do not charge a service fee. The additional fees that you can expect are mileage, credit card processing and sales tax. We offer free delivery within 10 miles of Slater.

Is gratuity included on the invoice?

We believe gratuity is something earned, not charged. We do not add an itemized gratuity to an invoice unless directed to do so by the customer. We do, however, graciously accept gratuity and pass it along to our hardworking staff.

Additional Services

Are you able to serve plated meals?

We are not able to serve a plated meal.  We can offer cleanup service of plates from guest tables for an additional charge. Please contact us regarding any specific needs for your event.

Can you cut our wedding cake?

Yes. We are available to cut and serve wedding cake. The cost starts at $50 and is based on the number of guests.  It includes dessert plates, napkins and forks, if needed. We can also provide a coffee service station.

Do you offer set up, clean up and linens?

We do not typically set up tables or bring tablecloths. If this service is needed, let us know. We always leave our service area/kitchen as we have found it. If additional cleanup is required, please inform us in advance.

Do you offer drop-off service?

Yes! This is a great option for an open house, a small event or a casual gathering where a serviced buffet is not necessary.  Our biggest concern is keeping food at the correct temperature.  We can discuss if drop-off service is a good fit for your event.

Do you travel?

Yes. We have had the honor of traveling many places around the state of Iowa to cater events. We charge a reasonable mileage fee to cover our travel cost. There is no fee for events within 10 miles of Slater. We do not have a minimum cost for delivery, but please note that if the cost of travel exceeds the value of the event, we may decline.

Buffet Specifics

I would like to provide my own paper goods. Is there a discount for that?

Yes. If you would like to purchase your own paper products for your event, we will offer a per person discount on your invoice.

Do you have real plates and silverware available?

We do not, but we do have excellent quality, durable plastic plate options available. Please ask us about our black, white or cream plate upgrades. We can also provide silver table service, which looks like real silverware and is a great substitute. We have samples of these options in our restaurant, and you can see them at your tasting. Prices are charged per person.

When will you arrive for my event?

For a typical event, we will arrive 30 minutes prior to meal service. We want your food to be as fresh as possible. If there are additional obstacles we may encounter, such as flights of stairs, a ceremony or speeches, we need to know ahead of time to plan accordingly. Deanna will work closely with you to plan the best time to arrive, where to park, what door to come in and where to set up. These details provided ahead of time will help everything go smoothly for your event.

Do you provide servers? How many?

Yes, we do provide servers for your buffet. We base the number of servers on the size of the buffet and the number of guests. We average one server per 100 guests. With added services such as alcohol and plate clearing, we provide additional servers.

How long will our buffet be set up?

We plan for a typical buffet to be set up for about 15 minutes after the guests have served themselves. This allows time for guests to have another serving if available and any working staff (such as the photographer, DJ and servers) to eat. If you require the buffet to be available for a longer amount of time, an additional fee is charged.

  • My family would like to thank you again for the food, service, smiles, professionalism, and being so kind and willing to work with us ... and have to thank you again, because not once did I feel I needed to have any concerns except that my daughter (the bride) was happy.  The food........Oh my goodness was it All great!  My family on both sides raved about the menu. This means having to please 4 grandmothers, 2 mothers and then everybody else. You really came through for us. Everybody who we talked to loved all the food and asked who you were (we told them).  There was a limited amount of pork and chicken left over which produced our first family fight as to who shall get to take home what! I hope I've conveyed our happiness about working with you. I would call you again in a heartbeat. I know others will too.  Again, thank you!

    David & Jamie McAllister
  • B Fabulous BBQ catered our wedding rehearsal dinner and it was indeed FABULOUS! Our guests were raving about the fall-off-the-bone ribs and the delicious BBQ chicken. It was a breeze to work with Deanna and Billy from start to finish. They were extremely professional, very efficient in set up and tear down, and very personable with our guests. We couldn't have asked for a better catering experience. Besides my husband and I recommending them to many people, I know several of our guests have also recommended B Fabulous BBQ to many of their friends and family. We look forward to working with Billy and Deanna again soon!

    Jamey Deen Sr Account Executive | KDSM - Fox 17
  • …To this day people still talk about our food at Mike and I's wedding. You guys totally ROCKED IT!!!! I still dream about it. I liked it better than my wedding dress!

    A Fabulous Bride