I would get someone (why not you? ...or the dealer?) to apply a once off coating like this:
http://www.elitecarcare.co.uk/optimu...nt-coating.php
or a semi-permanent coating like this:
http://gtechniq.com/shop/3s-for-cars...-crystal-auto/
And then get your washer to just high pressure rinse of the daily grime. No touching. I guess if you live in Karachi, it's fairly mild to hot weather?
For drying, make the guy use something like this:
http://www.elitecarcare.co.uk/chemic...-.php?cPath=64
I own a sophisto grey F10, and I can tell you your car will look like sh1t after 365days of hand washing!!!