Need some advice:

My car was keyed by some a**hole several weeks ago in a mall parking lot. The scratch is about 30 cm long, but is pretty deep for the first 5 cm, penetrating the outer coat.

I want this to be fixed but don't know what is usually done in these cases. Do you have this buffed out, painted using touch-up paint, or have the entire door panel repainted? (its the driver's side door) The scratch is small but annoying since some dirt has gotten trapped in it and its difficult for me to brush it out using a soft-bristle toothbrush.

If anyone can recommend shops in the Alabang area that can help me with this I will greatly appreciate it.