Would a UV lamp (of appropriate wavelength and duration of exposure) accomplish the same thing, without needing to remove the equipment from service?
That totally depends on your setup. But in my case, I keep a container of 90% isopropyl alcohol on my desk to wipe away my keyboard, mouse, laptop surface, desk, etc. regularly. It certainly seems easier than having some service take it away for a day or even a few hours.
I just use the Clorox wipes that are always on hand in the office kitchen.