I have known Grant Morain for decades.  We have worked on many cases together.  He has also handled many cases for people I have referred to him.  He always does a great job.  Grant is not only a great person and great lawyer, but he is the sort of person that if he says he will do something he will get it done.