Do you have internet at the place? If you do, make sure you have a bigger plan, or unlimited, as most security cameras upload video to a cloud for security purposes. Or you can just have it record to a hard drive on site. But to have access to it, you will need some sort of internet there to access it.
Make sure to get 4k cameras, because otherwise when you try to zoom into someones face to identify them, it distorts so easy and it looks like those cheezy gas station cameras, that are pretty worthless. You can get a decent 4 camera system for $500-1000, and it will have enough hard drive for about a weeks worth of video for the 4 cameras, then it just over rights it. This of course isnt motion activated, but you can set them up that way and have much more time before overwriting. Obviously it would depend on what is infront of the cameras.