I'm comfortable running cables, i'm not the fastest to do it, but I can do it with help of a friend. Setting up PoE, NVR, Network, no issue for me. I work in IT and deal with networking stuff for a living, so PoE switch (NVR with built-in PoE Switch), port forwardings, etc., no issue for me...