I didn't do the work myself as I don't trust myself just yet in the brake/rotor dept

for a beginner DIYer.
ill ask my mech if he used any anti-squeal while installation.
Thanks for the inputs fellas. The squealing is not happening at every braking. It's very intermittent.