As you have not mentioned which area of the globe is reachable for you or even if we assume whole country still it would be impossible to advise wisely but I guess you thought pakwheelers have voodoo powers to know this info already he he he he ..., so safly I can only say the mechanic which is near to you and who you can go easily again and again...
PS# I deleted your other thread as multiple threads with same (yet un answerable) question wasn't making much sense..
2 Cents please.