Don't use DMD, they suck, I had a but of touch up work done and it had huge sanding marks in it, really amateur.
If you want someone really good try Shipstone at newmarket, they will cost you a fortune (they do lots of porsches, mercs etc). But If you want someone who will do a pretty good job woth out costing the earth give PJ Murphys in the Valley a call, I was happy with work they have done for me.