Wasay i think best place for 4x4 work is pindi, lahore is a bit behind in this area.
Parts, expertise, everything wise pindi wins.
Take your vehicle there and many people on PakWheels will help you..
If you a spending big bucks and sorting everything out pindi is the place to be.
Take out a month or so and get everything done from there.