30 Years of Roasting Coffee
Iowa Coffee Company has been a small batch coffee roaster since 1991. Since we were founded, there have been many changes in the world. However, the core values that drive the success of Iowa Coffee Company will always remain constant.
We roast to order for the freshest coffee experience. Your coffee will be on its way to you within 24 hours of roasting. For that reason, custom orders are always welcome.
We conduct our business with a “waste not, want not” philosophy. For example, we use biodegradable paper cups with recyclable sleeves and lids, and compost all used coffee grounds for use in our gardens. Taking steps to reduce our environmental footprint now and in the future is important to us.
We hope you enjoy the Iowa Coffee Company experience. Thank you for your loyal support.