Very thorough and explains everything he does Eric Moore is the best! He remembers exactly where he put everything and checks right away and is able to explain why the little critters and bugs do what they do how he will take care of us! Thanks Eric!