What to do when your contractors fail to deliver?

Run away? Buy a ticket to their home town and play the Punisher? Beg the client for forgiveness? Gee, what people usually feel when they set some one else up? I think I should try being more aggressive towards people who work for me.