Excellent!!
James did the inspection at very short notice. He was very professional and thorough, and took the time to go through what he found with me. The report was concise and easy to read. I also liked his pragmatic approach to the entire process... his purpose was to educate.