Delivering Quality Products

Delivering quality products and superior service to Winchester and surrounding communities since 1928.

Shop WholesaleShop Grocery

Welcome to Schenck Foods

For more than 91 years, outstanding customer service has been the number one priority for every employee at Schenck Foods. We pride ourselves on our ability to meet specific customer needs, our industry knowledge, our attention to detail, and our promise to make it right. Our company was built by working with small business owners, so we treat all customers, regardless of the size of the account, with the same level of professionalism and integrity. We look forward to working with you!



Schenck Foods markets and distributes food and industrial products and services to restaurants, caterers, businesses, and institutions within a 100 mile radius of Winchester, VA.



Our walk-in warehouse is open for local grocery pickup 6 days a week and we now offer home and office delivery! Whether you are looking for a case of water, a gallon of milk, a dozen eggs, or food for a party or event, we can probably help! Explore our grocery options here!

Meet & Join Our Team

The Story of Schenck Foods

Questions? Contact US

90 years

of service

Hear From Our Customers

“Schenck Foods has been delivering quality products to our community for over 80 years. The foundation of the company is built on tradition. They care for customers, and I want to be a part of that! I enjoy surrounding myself with like-minded individuals who work hard, respect one another, and help our business be successful.”

Great company from the sales rep, products, and in-store pick ups. They are a blessing to small businesses. I love them and would gladly recommend to anyone. Thank you so much!!!

“Love the Warehouse Store! I can pop right in and grab what I need or even call ahead if I’m pressed for time and they’ll have my order ready when I get there. They even load it into my car! Always great products and customer service.”

Ordering Information

Current customers can place an order with their sales representative anytime. It is also possible to place an order online if you have an account. Anyone can call an order in to our customer service team (844.372.1860) and it will be ready when you arrive!