Michael came promptly, as scheduled, fixed a couple of minor issues, and identified a more serious set of breaker box issues, which he fixed. He was really clear in his explanations, efficient and cleaned up afterwards. First rate.