Bill was highly recommended to me and was true to his reputation. I explained that I needed to schedule an inspection on very short notice. His schedule was full but he took the time to listen, was able to make schedule changes and accommodate my request. He was punctual, very detail-oriented and attentive to my questions and concerns. His 20+ years of experience was very evident. He was thorough and took the time to make sure I understood the issues that he found. He spent three hours inspecting a 4BR home with finished basement and I received a detailed report before he left. I am very pleased with my experience and strongly recommend Bill as a high quality home inspector.