Thorough, knowledgeable and easy to get along with. Happy to meet Lou at a project recently. Will certainly be calling him again.