Have the mechanic retorque your front wheel bearings. That should take car of the shimmy. Also, check the tie rods by grabbing wheel horizontally and moving left to right.
If the squeak is from the upper ball joint you'll have to replace the upper control arm. This job shouldn't take more than half an hour.