Front end alignment after replacing pitman arm

Replacing the pitman arm and idler arm do not necessitate re-alignment. The pitman arm is splined to facilitate replacing it correctly but it is possible to get it offset, witness your dilemma. It would be difficult to trust any work done by a shop that would let such an outrageous and obvious mistake leave. You might consider getting that corrected and the entire front end inspected by a more reputable shop.