Experience and expertise
You should consider the field in which the law firm has a specialisation and a strong hold over. Study the experience of the firm in the area of your concern, and its expertise.
Knowledge about you
The law firm should be able to completely understand you and your business, as well as the industry in which you operate. It should be able to handle the specific matters that you are seeking help for.
Find out the charges of the law firm with regard to your query, and think over if it is cost effective for you to use them. If you are going to use the law firm on a regular basis, it makes sense to work out a billing methodology with them that is best suited to both of you.
Matching of ideology
It is important to determine whether the ideology of the law firm matches with that of your business. Only when there is a matching of ideology will the law firm be able to represent you most effectively.
You should study the size of the law firm, and determine whether it will be able to undertake the nature and the scale of work that you have in mind.
It is also necessary to study the geographical location of the law firm, and ensure that it is in close proximity to your business firm or at least in a location that you would easily be able to commute to often.
Contact with government authorities
Certain transactions require regular dealings between the law firm and government or other regulatory agencies. Hence, it is a good idea to ensure that the law firm you are considering has the necessary expertise in dealing with such agencies.
Another important factor to be considered is the responsiveness of the law firm or, in other words, their turnaround time. You should study the average time that is taken by the firm in understanding, acting on and resolving the queries or problems of their clients.
You should determine whether your proprietary and case details will be treated as confidential by the law firm. It is not a bad idea to insist on entering into a confidentiality agreement with the firm.