In any complex legal problem and especially one that involves a lot of money, it is good to have a lawyer. Apart from dispensing information, lawyers offer the much needed advice and apply their skills to all legal problems. There are many lawyer firms out there but that does not mean that all lawyers are good. In fact, finding a lawyer who is able to help well with a particular problem is not an easy task. A good lawyer serves as the client’s legal coach and he/she goes an extent further to educate the client on all legal technicalities involved in the case.