pads on brakes good. Makes noise when I brake. Could it be rotors need turnng? on 2001 Chevrolet Blazer

I hear a very loud squeaking noise when apply breaks. not allthe time but especially when it rains.

Asked by for the 2001 Chevrolet Blazer
ck for galzed pads or rotors and repl with good brand pads and have rotors turned