BH, are you talking about the front or the rear derailleur?
This conversation should be under Cycling Equipment, but that gang's all here so let's continue.
If it's the rear, the problem could be any combination of cable tension, limit screws, and derailleur hanger alignment. And if it's the hanger, cable tension and limit screws will need adjustment after the hanger is properly aligned.
If it's the front, it's any combination of cable tension, limit screws, derailleur cage alignment with the chainrings, and derailleur cage height above the chainrings. Like the rear, height and alignment are set before messing with limit screws and cable tension.
I can't make a diagnosis without seeing the patient. My first suggestion would be to give your shop another opportunity to get it right. Careless mistakes get made. If that fails, I'd find another bike shop. If that's not possible, consult the troubleshooting guide at ParkTools.com, or you can buy yourself a copy of their Big Blue Book.