What are you looking for you in your public accountant? They should have a number of qualifications but consider the quality of the work that they provide, the timeliness of that work as well as the physical product they give you. When all of these things are in line, then you get the best overall product for your needs.
If you hire a public accountant, you would think that you would have the necessary records and financial statements ready and waiting for you by the time the day is done. Timeliness is a huge factor as the longer it takes for them to point out problems with your business, the longer it takes for you to make necessary changes.