We love working with our wholesale and private label customers and creating partnerships with new ones. Whether you are looking for wholesale or private label solutions for your website, coffee shop, business, restaurant, hotel, ski resort, or otherwise, we work with customers to find unique ways to solve your equipment, training and coffee needs. Our customers are an extension of our company, and our focus is to help you become successful by providing you a great product at a great price.   Contact us today to learn about our programs or learn more below.

Custom Blends

Our roasters are available for tastings by appointment and will help you choose or create a custom blend for your company or organization.

Private Label

We provide private label options for customers who prefer their own brand of coffee for resale. From fulfillment to roasting to packaging, we can provide everything you need for your coffee brand.


Because the freshness of your coffee is so important, we offer free delivery along the Wasatch Front all week long (minimum order required). We will also ship via UPS/USPS to locations outside our delivery truck’s reach


If you’re just starting out, we’re happy to review your business plan and offer our expert advice.

Wholesale Supplies

We offer teas, syrups, mixes, filters, cleaning equipment, and almost everything else you need to keep your coffee business brewing.


Having the right equipment is crucial to great tasting coffee and espresso. We work with many reputable equipment manufacturers and offer a variety of brewers and espresso machines. We only sell equipment designed to brew our coffee to its maximum flavor. 


As a wholesale customer, we ensure that you are prepared on day one. We train your baristas or staff about Millcreek Coffee and our commitment of freshness as well as proper brewing and extracting techniques, steaming, and cleaning your equipment. Our commitment to great customer service continues throughout our relationship, checking back to ensure your coffee is tasting great and you are satisfied with your service.

Let's get in touch

To learn more and to set up a tasting, please schedule a time to meet with us about your needs.