Came on time, quickly found the leak, explained what was needed to fix it, went and got the piece, then returned and finished up. Everything went as smoothly as I could have expected and at a reasonable price. Would absolutely recommend DeAndre