Barista Training and Coffee Business Education
We offer hands-on, in-person training and online courses — from barista basics to dialing in espresso and steaming milk for lattes.
Wholesale Coffee for Minnesota Businesses
We're not just a roaster. We're coffee shop owners. And we built our wholesale program the way we wished someone had built one for us.
When we opened Tapestry, we weren't roasting yet. So we went looking for a wholesale coffee partner, someone who would actually show up, help us build our program, and care whether we succeeded. That experience is exactly what shaped how we do wholesale today.
What's included in our wholesale program:

We offer hands-on, in-person training and online courses — from barista basics to dialing in espresso and steaming milk for lattes.

We help you pick the right equipment and offer wholesale pricing on brands like Nuova Simonelli, Victoria Arduino, and Mahlkönig.

Starting a coffee program or tightening up an existing one? We help you build a lineup that works for your bar, your customers, and your volume.

We know that fresh coffee is key. We roast all orders to demand, ensuring the freshest beans for your shop. We offer quick and reliable delivery options, or seamless shipping anywhere in the US.

We’re always here to support you—whether it’s answering a question or providing advice. Our customer service team is made up of industry professionals who understand your needs. With easy online ordering and scheduled reminders, we make managing your coffee supply simple and stress-free.
Who we work with:
We partner with coffee shops, restaurants, bakeries, offices, and churches across Minnesota and beyond. If you go through coffee regularly and want a roaster who's going to stay involved, let's talk.
Ready to get started?
Fill out the form below and we'll follow up within one business day. You can also contact us directly at hello@tapestrycoffeemn.com or calling 319-231-6487.
We roast our coffee to order! This means the wholesale coffee you order will be roasted and shipped or delivered within 1-3 business days of when you place the order!
Since our coffee is freshly roasted to order, we recommend you wait at least 5 days to use the wholesale coffee as espresso. So be sure to get your order in ahead and keep a small back stock of any coffee used on espresso. Espresso that is "too freshly roasted" can release extra gasses during the espresso extraction that can cause the resulting espresso to not taste as balanced.
We currently deliver to our local coffee wholesale partners on Wednesdays! We roast and ship out for non-local delivery 5 days a week.
Absolutely! When checking out on the wholesale ordering portal, just select pick up. The coffee will be available for pick up at the Lakeville coffee shop, and you will be notified when it is ready for pick up.
Definitely! There are shipping rates based on the order size you are placing. All orders are shipped via UPS and should arrive within 2-4 business days depending on your location.
Our standard shipping rates in the wholesale portal are set for shipping in the continental US, so we can ship anywhere in the continental US!