-
In my opinion a good company is upfront about fees and how long things will realistically take. If they’re pushing you for a big upfront payment without giving you a full picture of the process, that should set off alarms. The IRS moves slowly and no company can speed that up overnight.