James is the man. He does the job and knows how to handle the problems, from the client side. Also I had used him before for my personal injury. Great man!
All reviews seem positive