Kevin and his colleague were a life saver. Came at short notice to clear up the hall for us and left it spotless - highly recommend!