The person I had it fixed from did a bad job on my Vitz after a few months. So I don't recommend that painter. The reason I went to the denter was because the person who damaged my car agreed to have it repaired and I suppose the denter/painter was their acquaintance.
I recommed you to visit Saddar, in front of Kamran Market there is a Mercedes workshop. You have to go inside the hotel gate and ask about a good denter/painter from them. Most of them are quite good 3S also hires local persons.