A this point, I woudl take apart the brakes, and see if the slider pins come out easily, move easily, and
see what kind of shape they are in. I woudl not trust anybody claiming that they did the service, esp. in the light of ther pads still seem to be dragging. They may have pulled out the pins, wiped them down and re-greased them, but not clean out the carrier bracket pocket for them. So the pin movement may still be impeded.
I would want to see those pins myself, and check if they now move freely in their pocket on the caliper carrier bracket. If the pins are in bad shape, e.g.: they are rusty, I would replace them. I would also use a high quality, high temp brake lube, such as a 3m copper or ceramic enhanced formula. The silicone grease that often comes with brake pads is just not good enough for me. Look at the temperature rating. (The higher the better).
That is the first thing to check. Next thing is, check the stainless steel hardware in the raceways
in the bracket, where the pad ears fit. These are the 2 things that can impede pad movement ( the pins and the raceways).
The raceways need to be cleaned with a wirebrush (or the hardware shims replaceed) and re-greased with the same high-temp brake lube you use for the pins.
Given that these 2 things are done properly, the pads should not be dragging on the rotors.
Unfortunately the clean-up of the pins and raceways is a fertile area for doing a half-assed job.
This is why I insist on doing this myself. If I bother to check the job someone else (claims) they did,
I may as well just do it myself, 3/4 of the work is taking the brakes apart.
Extracting the pins, cleaning and re-lubing them is not exactly rocket science.
Finally, I recommend using ceramic pads which do not dust as much as the OEM pads.