James provides reliable and clear advice, which takes into consideration the client’s needs. He has an eye for detail often overlooked by other members of the bar. What may seem innocuous to others can be crucial to a case and he has the knack of applying perfect weight to the issues which allows him to rescue even the most dire cases.”


