Mike was an excellent service provider. He was punctual, courteous, knowledgeable, informative and thorough in his inspection ( both inside and outside).