This is the 2nd time we have worked with John and we were reminded why. He is professional, honest and doesn't try to sell you what you don't need. John goes above and beyond and makes you feel taken care of. We were able to have our treatment done within a couple of days of his inspection and boy did that give us piece of mind. I would recommend John to family and friends and will definitely use him again and again.