Thanks all for the reply 
@JeepWH: Well, I actually contacted 2 companies who specialize customizing dial. Both are from the US. One of them was very responsive at first but now, it seems they are not replying my emails. The other company did not even reply
@Yoda: the dial that I have is not a Seiko. it is a watch from kickstarter. Anyway, thanks for the 2 names. At least I have somewhere to start searching again
as u already have an existing dial, it would obviously help to know what kinda plan u have for it.
I am not really sure what do you mean by that comment.
Anyway, I actually have a design/drawing that I wish to be printed/painted on the dial so it is personalize to me
if that is all to it, im sure u can always find some printers / artists to do it.
there is really no need to look for specialised watch makers, perhaps just to get them to remove the dial for u.
another option is to ask the kickstarter company to send u a new dial, some are quite willing to...just need to ask.
then once that new dial has been painted, get a watchmaker guy to replace the dial for u.