Here are two local NVR systems that I have had very good luck with and are easy to setup and maintain.

Synology Surveillance Station - can use just about any cameras, they have a list online. There is a fee per camera. We are using hardwired PoE 4k hikvision cameras and it has been rock solid with no maintenance required for 2 years.

Ubiquiti UniFi Protect - must use their hardwired cameras (they do have one wireless model). I use this at home with their flex g3 cams. It’s dead simple plug and play setup.

Both Systems have phone apps for remote live viewing, historical viewing, and email notifications.