I'd try and clean in myself. Not sure if the cost would be worth it to have it professionally cleaned. You will probably lose the toning though and not certain if all the verdigris would be removed. I had a post of a clean up I did which may help.
http://goccf.com/t/372453&SearchTerms=caracalla
http://goccf.com/t/372453&SearchTerms=caracalla




















