Staff at an M1 service station near Sheffield have raised more than £27,000 for Children in Need.
The workers at Welcome Break, Woodall, joined in the fun and took part in some fundraising frollicks.
Male staff members endured painful leg waxing and Andrew Jagger, site director, took a bath in baked beans.
Customers visiting Welcome Break were able to get their hands on a host of Children in Need merchandise, including Pudsey the Bear soft toys, T-shirts and sticks of rock.
Mr Jagger said: “We had lots of fun at Welcome Break Woodall to support BBC Children in Need and we couldn’t be more thankful to our staff and generous customers.”
Nationally, Welcome Break staff raised a total of £576,959.91.