Artisan Coffee Roaster specializes in roasting and selling specialty coffee beans. They also offer coffee consultancy and tasting experiences.