How to deal with Darzis , And other contractors in Pakistan
First of all never pay him full amount before hand , Never Ever , This is not uk or US where you pay upfront , even if you are on bykea , riksha , CAB , Darzi etc.
If you Pay full amount upfornt , he will begin stalling and his motivation to do work will be gone as Pakistani Darzioyon ki philosophy is simple , If you have caught the fish in net then ignore that fish and search for more fish in blue ocean.
If they are stalling you for mnths then instead of fighting Always Dangle the carrot Infront of them first , My mom does this all time , she gives Her dress to get done by Darzi and she says them , my friends also like your work and there are more work lined up for you kindly complete my project first so that I can see the quality of your work.
Once your Project is done ghost them , as A snake will sting you again if you give it another opportunity
always do bank transfer or pay by card , never pay cash . If it is big project involve legal team as well.