I took my previous car, an Audi A4, to "Allston Auto Body", 55 Brighton Ave, Allston (617-254-6621) to get the front air dam put back in place after I ran it up over a curb. A friend referred them to me, and I thought they did a good job. But it was a simple repair, no metal body work. And I have no idea if they know how to work on aluminum.
Sorry to hear you need work done. No harm to the occupants, I hope?