Your mechanic is a fool, unless he meant when the tie rod boots are sealed. I've replaced the inners in our steering rack twice, and the grease always softens with use/mileage. For a front end clunk, check your....
Ball joints
CV axles
Front endlinks
Front sway bar bushings
Control arm...