Prompt, effective, thorough.
Both times I've used them, they've been very good about keeping me informed about what they're doing, why they're doing it, and when they're coming. They were very thorough in their job, and very good at cleaning up after themselves.