Keeping a personal attorney might be expensive but if you are giving value to your properties, your family and yourself, having one might be more worth it. To make sure you could get the most out of having a personal lawyer, find someone whom you can absolutely trust with all the details of your valuables, even those which you think are confidential. To give you an idea in finding a good attorney, here is a defender search guide that you might want to look at:
A good attorney must first be fitting to you and your personality. No matter how good an attorney is but if you find that person as arrogant and seems to be not listening to your needs, then you should go find a replacement. If you are a bit gender bias, then choose according to your gender preference for a lawyer.
If you are always seeking for a legal advice, then you should make sure that your chosen attorney is someone who willingly spends time with you at whatever cost. But aside from the time that he could spare for your rants, an effective attorney is someone who can also provide you with the right steps to take and let you decide according to your decision making capacity. Of course, he must be a trustworthy person as you will tend to tell this attorney almost everything valuable to you.
An attorney in need must be an expert in all fields of cases. Or if not, at least for a minimum, he has a lot of good comrades in his contact list whom he can refer to you on specific cases where you need some extra help. The level of expertise of an attorney can be seen through the number of cases he was able to win, the civil acknowledgments that he had been receiving and the number of write ups that he published out from his experiences.