Very thorough We found Adam to be good. He did a very through inspection and we were pleased with his final conclusion,