Welcome to John Marshall Catering
We make memories with exceptional catering for every occasion.
At JMC, we take pride in catering unforgettable experiences through delicious food, seamless service, and meticulous attention to detail. Whether you’re hosting a family celebration, a corporate event, or the wedding of your dreams, we’re here to help you bring your vision to life.
Family Catering in Greater Pittsburgh
From casual gatherings to grand events, we make it easy to bring loved ones together over a meal everyone will enjoy. Our team works closely with you to ensure the menu reflects your family’s tastes and preferences. Whether you’re celebrating a new life or a life well lived, JMC takes care of the food so you can focus on memories that’s matter.
We offer:
• Custom menus tailored to your family’s needs
• Sample menus to inspire your planning
• Options for a variety of styles, including buffets, plated meals, and food stations
• Full-service catering, including setup, service, and cleanup or convenient pick up and delivery options
Focus on spending time with the people you love, and let us handle the rest. Be sure to visit our Family Catering page for more information on what we offer.
Corporate Catering in Greater Pittsburgh
Impress your team, clients, and partners with catering that goes beyond expectations. Whether it’s an early morning meeting, an employee appreciation luncheon, or an evening gala, we provide meals and service designed to elevate your professional gatherings.
Our corporate catering includes:
• Customizable menus, with plated, buffet, and boxed options
• Snacks and hors d’oeuvres perfect for networking events
• Timely delivery and professional setup
• Full-service catering, including setup, service, and cleanup or convenient pick up and delivery options
We make it easy to impress. Explore our full offerings on the Corporate Catering page.
Greater Pittsburgh Weddings
Your wedding day is one of the most important days of your life, and we’re here to make every moment as seamless and special as possible. From cocktail hour to the last bite of dessert, we’ll ensure your guests are treated to a meal they’ll remember long after the celebration ends.
Our wedding services include:
• Custom menus that reflect your tastes, traditions, and vision.
• Sample menus to guide your planning process.
• Full-service staff to handle every detail, from setup and serving to full break down of event.
• Pittsburgh Cookie table service.
• Options for plated dinners, buffets, and interactive food stations.
• Helpful, informative blogs with insider information on trends, tips and tricks for your special day.
We’ll take care of the food so you can focus on creating memories. Visit our Weddings page for more information about wedding catering in Greater Pittsburgh.
Why Choose JMC?
• Every event is unique, and we’ll work with you to create a menu that suits your needs perfectly.
• Sample Menus Available: Browse our curated sample menus to spark ideas and make planning easier.
• Experienced Team: Our skilled team is ready to handle events of any size, ensuring a smooth experience from start to finish.
• Flexibility: From dietary restrictions to special requests, we’ll work with you to make it happen.
• Unparalleled Service: We go above and beyond to ensure your event is flawless.
Let’s Cater Your Perfect Event
Explore more about what we offer for Family, Corporate, and Wedding Catering in Greater Pittsburgh. Whether you already have a clear vision or need guidance along the way, our team is ready to make your event unforgettable.
Contact us today to start planning your next event with John Marshall Catering.