Get them media blasted clean, it will leave you a perfect finish!! Make sure the contractors use either glass bead or plastic media on alloys or you'll end up with a pitted surface. My dad has a blasting company, i know were in the UK but you may finsd something helpful on his website. www.blast-cleaning.co.uk