In 2018 I used PassportVisasExpress
I remember it being kind of expensive. But, they sent a courier to the embassy to drop off the information and then to pick up the Passport/visa, then sent the Passport (with visa) back to me via overnight Fedex.
I was satisfied with their service (there were no unexpected surprises and they sent me back a 10 year multi-entry visa).