You can ask fixmycar. Pk for the details, they provide engine swaps. They have a website and fb too, Islamabad based.
If you're looking for a traditional mechanic there's one in G10, i got my sisters passo engine replaced by him.
03125313284 nadeem mechanic.
Very high knowledge and competent person