Re 15 year old truck and modern shops...sad but so true...total lack of skills in most shops I have seen of late.
Before you get a new alignment or try and change it yourself...best practice is to fully check all suspension components...
Upper and lower ball joints
Steering joints
Suspension pivot bushes
Pitman and idler arm bushes and joints
Shock bushes,,( does your have the rattle left front when going slow over small bumps?) Shock mount bushes....
Steering joints etc....
If you suspect the vehicle has had damage to the right front, the chassis pount points for the suspension pieces may be out of design limits...
Does this vehicle chop up front tires?