Kicking Horse Coffee use Organic, Fairtrade, Arabica beans. 25 years ago we started roasting coffee. In a garage. Fast forward to today, and it’s basically still just the same. Kicking Horse Coffee Company owns and operates a coffee establishment. The Company offers coffee from around the world, as well as baked goods, sushi, soups, artisan bread, and coffee-related accessories. Kicking Horse Coffee serves patrons in the City of Invermere, located in British Columbia, Canada.