I had the opportunity to meet John for my home inspection last month. John is very knowledgeable, polite, respectful and professional. He answered all my questions in terms I could understand. John was on time for the inspection, delivered the inspection report when he committed and was available every time I called him. I strongly recommended John Christmann It was a real pleasure to work with him.