I have had an alloy wheel repaired after it came in contact with a solid object, killed the tyre and flattened the rim. A local wheel repair business repaired it, making it round again and refinished the edge. They did a great job to the extent it was better than the other three... So I ended up getting them done as well.
There are businesses out there that do it - go quote shopping!