Tim Leppo is Awesome He was very knowledgeable and took the time to explain all of my questions. If I had the choice, I would ask for Tim the next time I have a service call. 5 Stars +