Mike worked my inspection into his schedule as I was only in the area for a short time. He went through my new townhouse thoroughly and quickly sent me his report. He explained the few things that would require attention once I moved into the home. He answered all of my questions and did not make me feel rushed or needing clarification after the inspection was done. He is very nice, patient, and helpful. I would recommend Mike for any inspection again.