I've used Encore Catering for many years and they only get better. My functions have ranged from 10 to 45 people, buffet style and plated sit down dinners. My guests and I are always impressed with the food, presentation, and service. I highly recommend this company.