For a small business, finding a good small firm to help and consult with accounting processes and IT systems can make or break them. Putting together a good set of compiled or reviewed financial statements is another good iterative step towards an audit process. If a business doesn't take these things seriously, run the other way.