Crankhouse Coffee is a specialty coffee roaster offering retail and wholesale coffee, espresso, and brewing equipment. They also provide brewing and barista classes both on and off-site, and are open to the public for on-site sales and takeaway drinks.