CABOT, Vt. (WCAX) – You likely know Cabot for its cheese, but the town has one of the quirkiest businesses around, too. As part of our series “Vermont’s Own,” where we’re visiting every town and city across the state, Darren Perron takes us inside a local business that’s all about construction and quenching thirst.