Terrance is great and very knowledgable. He is very thorough and explains in detail what he is doing. I will definitely request him for my next maintenance!