I lucked out and was able to have Charles inspect a home I am in the process of buying. He was able to fit me in the same day, showed up on time, and was a complete professional throughout the whole process. Charles took the time to answer my many questions and by the time he was done, my family and I were comfortable moving forward with our purchase. Based on our interaction, I would certainly request his service again, and will recommend him to anyone in need of a thorough home inspection. Thanks again, Charles!