I think most professional detailers or bodyshops can fix it up. Get a reputable one. www.chipsaway.com.au also fixes scratches and damages, but they are expensive.