Nobody here got proper tools to change bearing. At least in Lahore. They bend wheel hub/spindle in the process. Only toyota aabpara islamabad got proper tools. One hammer on hub bends it and you will either get severe vibration/or chuk chuk type noise on braking. Do not change rotors. Change wheel hub with a kaabli one. I did that in my 3 corolla. 2006, 2010 and now 2016. In case of 2016 i compromised with bearing noise for like 10k kms and changed it from toyota aabpara islamabad. They didn't hammer anything. There is a mould to hold hub assembly in it and bearing comes out with press. Nobody got that mould. Half bearing is taken out with press and half with hammering which bends hub.
Even if you change rotors with new one the noise will come for sure. This is an issue of a bend wheel hub. I am 100% sure about it.
Hub assembly of your car will cost you around 4-5k max.