Programming a new remote to a Prestige brand remote starter and/or alarm system is basically a DIY situation. You normally don't have to take the vehicle in to have someone do it for you. As long as you know where the system's valet/programming/override button is, your good to go. Now, on Prestige systems with a remote start feature the programming button is commonly built into the system's antenna that's mounted on the windshield either behind the rear-view mirror or in the upper left corner. On systems without remote start, this button will be mounted under the driver's dash somewhere (it's the installer's preference where exactly he puts it);
Once you locate your system's programming button simply turn ON the vehicle's ignition (do not start the vehicle), and press & release the button 3X: Almost immediately the system will sound indicating that the system is now in remote programming mode: Now just press the lock button on the remote (or the one button on one button remotes) and the system will immediately sound again in response indicating that you successfully programmed the remote. Within 10 seconds, press the same button on any additional remotes. When finished simple turn off the ignition and remove keys and test your remote.