Have replaced front brakes and suspension and still has front in noise when braking.
What kind of noise? Squeal? Crunch? Squawk? Groan? Loose Lumber? Moan? Rumble?
Miles on the car? When did it start doing this? What did the mechanic say he thought it was?
Please, give us SOMEthing to work with so we can help you.