Jeff is very knowledgeable and a fantastic person to work with. He is very thorough and thinks outside the box.