Thorough and professional
James and his team are so reassuringly thorough that we are confident we have all possible info. He is detail oriented even in explaining his findings, and made it all easy to understand. Thank you so much for your skill and professionalism!