My one Maintenance Man and I rotate weekends. if one of us needs a specific weekend off then we work it out together. Our property doesn't let us hire maintenance as actual employees, we have to hire them as W9 Contractors ... so he gets paid for the extra hours (where I don't). If he is ever needing more money he will cover my weekends just to make more. .. we pay "by job" not by hour in general .. so only when they are working can we pay.
Note: I don't like this option all the way but my maintenance does as he is able to make more and set most of his own hours.
As far as actual office -- we are closed Sunday and Monday so I at least have one day to do house errands