Wheel repair shops have the skills and machinery to take out kerbing and minor damage - but usually don't have the personnel to deal with alu-welding. You need an aluminium finishing shop for that service. talbir