Michael was so great! He got here on time, went through our house thoroughly and explained everything in great details. He is very knowledgeable and even fixed a few small things for us. He was also super thoughtful of our sleeping baby while he was going into rooms. We had him for our initial inspection when we bought the house too. I cannot recommend Michael enough! And we will definitely be asking him to come back for all future inspections!