Joe caught a few things, but he missed quite a few costly things. I ended up needing to pay an electrician because two of the outlets were wired wrong, even though he tested them he didn't catch it. He checked the plumbing, but a month after moving in I found out that the secondary drain for when you overfill the tub, drains through a recessed light in my kitchen right onto the floor, so now I have to pay a plumber. The warranty on his services is useless. When we arrived he told us that he had already tested a few things and in my naivete, I took his word for it. He seems like a nice guy, but if I had it to do over I definitely would have had asked more questions or picked a different inspector.