took it to firestone they changed breaks and rotors, still making a screeching noise. had the same issue with my previous honda accord before i wrecked it. thought it may be the wheel bearings. wheel bearings were fine apparently. they did say i need a wheel alignment though. will do that next.