vibration in steering wheel between 40 and 50 on 2002 Ford F-250 Super Duty

the truck also feels like it wobbles/wanders over bumps..
recent work done balljoints upper and lower, all new tie rods, drag links, steering staiblizer, tires over this winter, just had them re balenced yesterday didnt help

Question to start with , has the same shop done ALL the front end work? AND alignment?