Excellent service, uniformed caterers, on-time delivery.

Corporate Catering Perfection

We make you look good!

Celebrating 20 Years of Corporate Catering Excellence!

When planning your next corporate breakfast, lunch or dinner call Occasions Catering. We guarantee excellent service, uniformed caterers and on-time delivery. Because catering is all we do, we are experts at it.

Corporate drop-off catering is our specialty. Our uniformed staff will demonstrate professionalism, on-time deliveries and friendly service. Whether you are looking for a continental or hot breakfast buffet, boxed lunch or hot luncheon buffet, you will be glad you chose Occasions Catering. We make you look good!

Having a company cocktail event? Retirement party or an open house? Please visit our social page.

We do picnics! Visit our casual page.

Questions? Call us at 704.333.1060, email us or fill out our contact us form...

Request a Call

Browse our Corporate Menus

About Our Services

  • We request a notice of 24 hours for all corporate catering. Orders made with less than 18 hours notice may be subject to a Chef’s Choice Meal. Exceptions can be made based on availability. Orders made the day of are based on availability.
  • All catering deliveries are subject to a service fee and sales tax.
  • All catering includes disposable plate ware, cup ware, napkins and eatery. Additional linens may be rented. An upgrade to clear plastic disposables is available for 2.00 per guest.
  • We would be happy to provide china, silver, glassware and fancy floor length linens for your upscale events. This requires one week notice.
  • Deliveries require a minimum entree order:
Cold Breakfast See Menu Serving Size
Hot Breakfast 10 Guests
Cold Lunch 10 Guests
Hot Lunch 15 Guests
Hot or Cold Dinner 300.00 food minimum
Snack 150.00 if delivered separately from an order
Friday Night 650.00 food minimum
Saturday 650.00 food minimum
Sunday 650.00 food minimum

Orders that do not meet the delivery minimum will be subject to an under-minimum delivery surcharge.

Call us at 704.333.1060email us or fill out our contact us form.

Two convenient ways to send us your order:



*Please be sure you receive a confirmation.

Need Assistance? Call (704) 333-1060 or send us your information and we'll call you soon.