After my website was hacked a number of years ago I started my subscription to Wordfence. I have had zero issues since then. Their paid subscriptions are well worth the price because their support is outstanding! I receive regular reports of IP addresses (and locations) attempting to gain access to my admin area and they are all automatically blocked.