Tim's is easy to deal with and have reasonable pricing. I appreciate their maintenance check list that gives me a budget for future maintenance. They have a great oil change program that by all indications has saved me a lot of money. I was suspicious of them at first, but after a couple years of using their services, I have not been disappointed.