Perfect! The inspection started on time and was thorough and professional. John kept me informed throughout the inspection--not only what he was doing but why. He provided helpful and insightful comments as well. Within hours after he was done, I was able to review a comprehensive report that was extremely useful. I highly recommend this service to you.
-- Jeff B