Carcones is good they did a rim for me, free pickup and delivery in the GTA.
A bike rim, or a car rim?? I had them straighten a badly bent alloy car rim, but I didn't think they would do bike rims.
As for the original poster - What are those wheels? Are they aftermarket? They don't look like typical stock rims. Are they magnesium? If so, make sure whoever you take them to, is aware of that.
I know that Dymag has a refurbishment service for magnesium rims, although it will involve shipping back and forth to the UK and will most certainly not be cheap.