At my office, they have a "auto-sprayer", that sprays a small amount of air freshener every so often...not sure how often and if you can adjust the timing, but it's battery operated and hangs on the wall. You might want to see if you can find something similar so you wouldn't have to run up there in advance of hubbie's arrival.
......You look like I need a drink.....