I am basically for Lahore but not living in Lahore anymore.
The local Ustads are as good as you are. Had paid a lot of money for not knowing things in and out. But now I am a bit better at it.
The mechanics in pindi and Peshawar are much better than in Lahore. Especially for 40,60,70and 80 series land cruisers.
The total cost till date on my vehicle has crossed 13. Pm me and I can guide you about the prices at which you can buy