Darrel was great. He explained what he was doing and why he was doing it in a way that I could understand. I hope to have him again at my next clean and check service call. Thank you Darrell