Are you saying you don't have any keys or that you only have one working key? If no working key - Locksmith or Ford dealership are about your only choices. If you have one working key, you can have a clone made at Ace or Walmart, but that will not allow you to make any additional keys yourself. With 2 working (none cloned) keys you can program your own. The procedure is in the owner's manual,
If you have no keys, you may be able to get a replacement PCM with matching keys from the salvage yard. If you do, make sure it's from the same year/model as your old PCM.