If you are going to go NYC, using a licensed visa agent can definitely help in expediting the process. My daughter applied for her student visa and literally had it in hand in 3 business days. Granted, a student visa is much less complicated, but time is time. In that case the agent physically drops the visa off and picks it up at the consulate. You don't have to apply from any specific address in the US, just in the US. An email and phone number are the most important thing.
Umm, this is very out of date information and is no longer applicable, since visa agents haven't been allowed to expedite visas since June 2010.
Visa agents can still deliver your application, but they can't speed it up, so you use one now, it's really just a waste of money because you are only paying for a glorified delivery service that doesn't speed up the processing time at all. You might as well save the money and just mail it yourself.
The only way to get a visa application processed faster is to purchase Priority Processing from the VFS Global website.
The Priority Processing Service is offered by UKVI and it involves them putting your application to the front of the visa processing line after it has arrived at the consulate so it is processed faster. A visa agent has nothing to do with this, they just deliver the package, so you would still have to purchase the priority processing as well if you wanted the visa processed quickly.
Also, most of the people posting on this thread are applying for fiance visas, which aren't even processed in NYC anyway. Fiance and spousal visa applications have to be mailed to Sheffield in the UK for processing and so visa agents are irrelevant because they can only deliver to NYC.
There are 3 types of priority processing service offered by UKVI through the VFS Global website:
Priority Processing: For all applications processed in NYC, not including settlement (fiance/spousal) visas which are processed in Sheffield. Cost $187.
Settlement Priority Processing: Only for settlement (fiance/spousal) applications, which are processed in Sheffield, UK. Cost $562
Super Priority Processing: Only for applications processed in NYC (not settlement applications), Same-day, in-person processing, where you pick up the passport the next day. Cost $936.
See here:
http://www.vfsglobal.co.uk/usa/user_pay_services.htmlExcellent idea but is the applicant not allowed to collect it from the consulate? I'd be spending my days just waiting for the visa anyway.
As just mentioned, the information above is very out of date.
If you are applying for a fiance or spousal visa, the application has to be mailed to Sheffield, UK for processing, so being in NYC makes no difference at all - you still have to wait for the visa to be mailed back to you at your US address by courier from the UK.
If you are applying for a marriage visitor visa, you send it to NYC, but it cannot be picked up in person by the applicant, it can only be mailed, as no one is allowed to go to the consulate in person unless they have an appointment. The only way to do it in person is if you pay the extra $936 for Super Priority Processing where you go for an appointment and the visa decision is made that day.