I can't see why anyone would want to use a company to submit an application.

They can only supply the Embassy with documents you have given them, which you can do yourself.

And let's face it, a 3-way conversation is more than likely going to go wrong somewhere along the lines.