Who restores molding?
It's time consuming and thus expensive. Aluminum trim or stainless?
There's motorcycle people (Harley's) that do a lot of that. They tend to be expensive.
http://shineonmetrim.com/aluminum/aluminum.cfm Shine On Me in San Diego will put the original bright dip protective coating if you wish/pay.
Might want to research some threads on FABO on the subject and look at some How To youtube videos.