Look for an automotive locksmith in the yellow pages or online. Locksmith organizations like the ALA (Associated Locksmiths of America) list licensed locksmiths all over the U.S. your best bet though is one that you have been referred to.
What is the general price range for cutting and/or programming keys and remotes?
Key cutting prices and programming for transponder keys depend on your area and your vehicle. If you are doing this process through a dealership it will likely cost more. There is the option of buying un-programmed transponder keys and fobs and programming them yourself. Try to get the key from a company that offers good tech support. Every car needs to be programmed a bit differently, so don’t go it alone.