Programming can be done through a telephone, but it would be time consuming to try to walk someone without a telephone system programming background through it. You could buy a manual and maybe teach yourself through reading. You could also end up with nothing ringing and in need of a more expensive emergency service call. I'm pretty handy too, but I don't want to re-map the fuel injection on my motorcycle.
Mark