The axle shouldn't be pulling forward at all. Whether it is a forward facing or rear facing dropout is irrelevant. A simple quick release skewer or axle nut should be sufficient to hold the axle in place. This isn't something that should even be necessary to bring to a shop. Something is seriously wrong here if you are repeatedly pulling the wheel out of the axle. Something must be damaged, missing and/or defective. If your LBS can't figure this out they are incompetent. Did you try another shop?