Try Arlo: wireless cameras with built-in motion detectors which trigger stored recordings. I have two sets of four cameras at two houses. No monthly fees up to a max of 5 cameras.
I have one Xfinity camera at one house, but the Arlo cameras are much clearer.