These people showed up at the time they were scheduled, they did the job they said they would, actually better than they said they would, and they left the place looking so much better than before they arrived.
Pros: They do what they say they will when they say they will.
Cons: None that I saw
more