Michael is very open, professional, thorough and ready to educate you. He checks EVERYTHING, he will take his time to make sure he gives you an excellent service. I can bet that you will not buy a bad property with him as your inspector.