I'm writing this review literally hours after receiving service from Mike...that's how happy I am with his service. As a first time home buyer, this entire process is daunting and has a very steep learning curve, but Mike helped to put me at ease. He is everything that the other reviews say he is, professional, friendly, prompt, and courteous. He answered all my questions with ease and delivered a report hours after departing the site. Before he departed, he told me, "For as long as you own this home, I'm here for you" and I have to say, that I sincerely believe him. I highly recommend Mike to anyone seeking professional and courteous service.