Lets say your cable, shifter and parts are in good shape.
So it starts with position of the FD. The bottom of the cage should be no higher than a nickel width off the big ring when lined up. Easiest to set up a FD with the chain and cable off.
If your shop has played around with the limit screws but haven't touched the position of the FD, that is where I would start.