Hi Cindy, I got my wedges through NACD. They have someone in Utah who does it for them all the time. They are put on the shoes by taking off the original soles and putting in a wedge and then the original sole is put back on. Dina