We have the basic model of the Arlo wireless cameras, lots of them, connected to several hubs. The audible alerts to our phones mean we know when someone sets foot on our driveway, and they're recorded by several cameras before they reach the front door, garage door or side gate. If they seek an alternative approach and hack their way through the dense, 4m high mature laurel hedgerows from neighboring properties then they are again recorded (and we notified) before they can get near patio or back doors, garden shed or greenhouse.
Worst case we're not here and they smash their way into the property, the alarm will go off and, you guessed it, they get recorded again. We can view the images and received alerts anywhere we have a 3G or better mobile signal. We periodically move the cameras around (the beauty of wireless), with some clearly visible (as a deterrent) and others more discreetly positioned. Nothing guarantees against intruders, but we feel fairly secure.
By the way, we pay no subscription. With Arlo, you have to pay if you have more than 5 cameras on a single hub / account, but so long as you have no more than 5 on each, you can register accounts for different people / each hub installed at the same address 😉
PS: We even use Arlo cameras to keep an eye on the chickens in their coop, and the visiting hedgehogs and othe wildlife.