as promised, got a call about 1/2 hour before arrival; arrived and immediately went to perform the service; In and out very quickly, despite navigating up and down stairs!