The first way you know that you have a good lawyer is by having a lawyer who is not overconfident about the end results of your case. The end results of your case is something that a lawyer should never be able to be confident about. As the court proceedings go on, it is possible to have some developments that might affect the case negatively or positively and that is why a person may never be able to tell whether they will win in the case or not. It is not possible to know whether you will receive all you want to receive from the accused side even if you do win the case.
What a responsible lawyer will do is that he will give you the confidence that he will do all he possibly can to give you the best results in the case. The time that the case will take for it to be over, the compensation and winning the case is something that a good lawyer should never assure you on or something that he should never get your hopes up for.
If your lawyer is a good lawyer, he should also not push you to do things that you do not want to do or to get into a contract that you are not ready for. You should be able to read and understand anything that you are about to sign before you get into any agreement with the lawyer. The thing that you will be getting into when you sign the necessary documents that have to be signed before you start working with the lawyer and all the details concerning the document you are signing are things that a good lawyer should be able to tell you about.
If you have a good lawyer, you should be able to hire a new one if you feel like it without him interrupting you. If you feel that you are not getting what you bargained for and that you really want to look for a lawyer who will suit you perfectly, you should be able to move on to another lawyer.
A good lawyer also makes sure that you fully understand the process. Patience is a virtue that a lawyer should have and especially when it comes to you learning about the whole process. He will not make you feel uncomfortable and unwelcome as you try to understand the process as if you are just wasting his time.
If the lawyer you have is a good one, he will tell you surgery to file the case or whether not to.