Sharp and thorough. He did great work for me.