Whether you are running a small business, or a financial advisor managing your practice, you need an attorney. You don't need one every day, and in fact you might go months without needing him at all, but you need one. This article has some very good advice for what to look for, and what to ask, when hiring an attorney.
One mistake in the article - do not limit yourself to an attorney who is geographically nearby. While some business owners might need physical meetings on a regular basis, most do not. We do not meet in person with most of our clients, even the ones where we are in litigation. Personal meetings are fine, but they are also a waste of time. Today, with cellphones, email, fax and WebEx, the in-person meeting is less important than hiring the best attorney you can hire.