Arrived on time ; worked diligently; cleaned up afterwards and finished on time. System working well.