Bill is knowledgeable and thorough, and he really took the time to explain what he was doing and what he found. He also asked questions to get a sense of how handy I am, and tailored his report to show the changes I could make myself without having to hire a pro. He’s one of the best. I recommend him.