Make him clean the house before company arrives.  I love the padlock idea, but haven’t tried it yet.

I’m thinking it would be fun to let company arrive, while he’s still dressed up, and let him sweat it out a bit whether or not I am going to come up and unlock him