In rare cases, you can simply ask the IRS to release the levy. This is because the IRS will sometimes desperate for your cooperation and the levy was mainly a way for them to get your attention.
If you can prove to the IRS that the levy is preventing you from meeting your basic living expenses, such as paying your rent or mortgage, then you can request to obtain a levy release.
Act quickly to provide the IRS with any and all info they have requested from you or your business. File returns immediately and do what you can to work out an agreement with the IRS while the bank holds the funds for 21 days.
In certain situations, you may be able to file a CAP appeal to get a hearing with an objective appeals officer who will go over all of the technical requirements of the levy to ensure it was issued legally.
The clock is ticking, and you only have 21 days before the bank released all of your funds to the IRS. Hiring a professional is the best way to solve your problems with the IRS and get some, if not all, of your funds back.