Lmao, I've gone so far as to lay floor tiles. It was me, my coworker in IT, our COO and our maintenance guy laying floor for 2 days.
This question is dependent on the company culture. Down here in medical, its expected that the guys help out. Ive moved exam tables, done flooring, moved offices physically several times and once or twice helped with drywall and electrical.
Everyone gets a paper when they are hired that says "job duties as required". The company can tell you to do whatever they want, if you have good rapport with the upper management you can sometimes argue against doing something, but is it worth it? You mean I dont have to take user issues for a day while I'm moving things? Bring that on.