Had a look at the Roland Cubes - in the pic they look massive - but looking at the specs they are pretty compact. And have grills too - they look great for small stage work.

Probably a bit much for small office - dont really need all the inputs - and need stereo. But worth bearing in mind.