John really knows his stuff, he tells his clients exactly what is going on in the case as it happens, and he gets good results!
All reviews seem positive