Castle Rock Firefighters are at work for 48 hours straight. This means that they must eat all their meals for these two days at the firehouse. The crew members buy all of the food out of their own pockets. How much they spend, and what they cook is up to them. Firefighters do not use taxpayer money to shop for food.