one more thing: most importantly, your gasket/head work is a true game changer...for that finding a good mechanic/workshop with appropriate tools and brains...is half the job done.
anyways assuming that you went to a good mechanic i m sure he must have performed a few pre-requisite tests, before taking a final decision to open engine head for gasket or facing-job.
...ask people here on this forum and in the main forums about good workshops in Lahore..i hope fellows like @iamadee can be helpful finding you one in Lahore, or anyone else u come across...And for technical advice talk to Xulfiqar on main forums or pm him.
keep us posted about your progress, since all of us learn here from each other experience...
all the best.