Mike and Steve both arrived during the scheduled timeframe. They were courteous, friendly, professional and very knowledgeable.