Shopping Cart
Your Cart is Empty
There was an error with PayPalClick here to try again
CelebrateThank you for your business!You should be receiving an order confirmation from Paypal shortly.Exit Shopping Cart

Your Big Day

A thoughtful and life changing experience you and your guests are sure to embrace, enjoy and remember forever!

This is your day and we thank you for considering Cain's Catering to be part of it. Traditional or contemporary, casual or elegant, small and intimate or for hundreds of guests, orchestrating all the elements make your wedding exceptional and memorable.

Working together and learning your story and personality allows our team to create an event that showcases your vision and dreams. We know wedding planning can be stressful.  On this special day of promise and new beginnings, with our attention to detail and full-service approach, it is our commitment to make your celebration stress-free and breathtaking. In addition to serving delicious food artfully presented, Cain's Catering has the equipment, creativity and professionalism to transform your dreams into a memorable occasion.


We would be happy to cater for you. Relax and celebrate with a light buffet, an assortment of sandwiches and finger foods, a full service private dinner or a BBQ by the lake.

Learn More


Close your eyes and dream of your perfect day. Whether your day is a romantic ceremony and reception, dinner on the dock or a private party. We offer you the flexibility to select your perfect venue and allow us to come directly to you.

Learn More


A post-wedding brunch can be a great way to say thank you while winding down the festivities so you can enjoy a final opportunity to spend a little more time with family and loved ones.

Learn More


You're engaged!! Now it is time to plan your Wedding. You want everything to be perfect that day. Friends and family will be attending and expecting a marvelous celebration. Cain’s Catering can create an elegant, fun, magical and delicious atmosphere for your reception. No matter what your style, theme, dietary concerns, or time of day, our main goal is to provide you and your guests with a fantastic memory of service, food and creativity. 

Leave the details to us so you can focus on celebrating!

Delicious Memories For You And Your Guests

Catering Wedding Receptions for years has taught us that great food is the basis for enjoyment at any party. You may choose from a very extensive list of dishes and menus, or we will work with you to craft a menu with personal touches that reflect your taste and style. If you, or anyone on the guest list, has special dietary concerns, please tell us; our knowledgeable Chefs are completely familiar with vegetarian, vegan, low-sodium, low- sugar and gluten-free, as well as cultural dietary restrictions. Our Team can also work with you on special family recipes that you may want to include for your reception. Our ultimate goal is to make sure you and your guests are smiling, satisfied and delighted with their experience at your wedding reception.

Your Reception Your Way

There are a lot of different ways to craft a wedding reception that go beyond the traditional dinner and dancing. Di’s Picnic Basket Catering takes into account that you and your sweetheart have a style all your own, and we have the boundless creativity to provide you with new, fresh ideas, or to help you create the day you have always dreamed about.

We want you and your guests to be enchanted with every aspect of the party!

So call us today at (705) 795-5661 or fill-out our Contact Form and let us put our experience catering for wedding receptions at your service!

Rehearsal Dinner Catering - A Special Thank You for Your Wedding Party

A wedding is not only a celebration about a couple starting a new life together… it’s also about the families and friends that have supported them and helped them reach that exciting day when their lives are united as one. A rehearsal dinner is a special time for the bride and groom and their families and close friends involved in the wedding party to relax and enjoy each other’s company before the big day. Cain's Catering provides stunning rehearsal dinner catering services, with a wide array of menu options, and support for the bride and groom as they spend this special time with their close friends and family.

We Lower Your Stress Levels

In addition to our wedding reception catering services, our rehearsal dinner catering services lower your stress levels during what could potentially be a very stressful time. We are there to support you and make these special moments with your family and close friends even more special by ensuring that you have nothing to worry about (except maybe overeating). We have years of experience setting up fantastic rehearsal dinners at a variety of venues. No matter how formal or informal your plans, our professional, creative rehearsal dinner catering staff are at your service, and our entire goal is to make sure you, your future spouse and your friends and family are free to enjoy yourselves!

Menu Options

We have a wide array of scrumptious menu options to please all kinds of tastes, themes and dietary concerns.  Whatever your tastes or needs, we are ready to prepare and serve something tasty for you and your guests!

The most important thing about our rehearsal dinner catering services is that we want to make you happy. This is a special time for you to thank and spend time with those you love and who are supporting you as you start your new life as a married couple. 

Call us today so we can discuss your plans, and let us help you make this special time even more special by letting us take the stress off so that you can just celebrate!

We are here to make these events beautiful, delicious & stress-free so you can focus on your wedding day plans.

5% discount on additional wedding events if you book your Wedding Day with us.

Wedding Day

Engagement Party

Bridal Shower

Jack & Jill

Rehearsal Dinner

Pre and Post Bridal Party Brunches & Breakfasts

Full Wedding Packages!

Imagine that you didn’t have to worry about your reception venue, the flowers, the catering or any of those other little details. Sounds like a good start to marital bliss. 

We honestly love what we do and strive to give our customers the very best. We care about the little details that make your wedding unique and special and we are there every step of the way to ensure that your event goes smoothly.

Sample Wedding Buffet Menu

Eat, Drink, & Be Married!


Vegetarian Spring Rolls • Coconut Shrimp • Meatballs • Spanakopita • Vegetable Samosa

Canapés • Mini Quiches • Deviled Eggs • Eggplant Arugula Rolls • Assorted Cheeses & Crackers

Buffet Dinner

Crudités • Dinner Rolls • Garden Salad •

Potato Salad • Vegetable Salad • Pasta Salad •

Cold Cut Deli Platter • Decorated Cold Poached Salmon • Stuffed Orange Baskets

Carved Roast Beef Station • Breast of Chicken in Wild Mushroom Sauce • Vegetarian Lasagna

Mini Herb Roast Potato • Vegetable Medley•

Sweet Endings

French Pastries • Fresh Fruit • Dessert Table

Coffee/Tea Station