Well, you asked from the experts but here you will get a response only from the owner of the same model of City.
I will recommend following the company's instructions regarding replacement of parts like fuel filter, timing belts, all kind of oils (transmission, brake, steering's etc.) and you will feel a noticeable difference.
For current rates, I think you should contact a 3S Honda dealer:
http://www.honda.com.pk/contact/dealer3s/
As, I suggest you go to a 3S authourized dealer for replacement of these sort of parts. In Lahore, I have always found the staff at 'Honda Fort' and 'Honda Point' to be very skillful and well-trained.