A friend referred me to mid cities over 6 years ago. I had a odd engine problem with my Explorer and the Ford dealer wanted to replace everything instead of figure out what was wrong. They also wanted to charge a crazy amount of $$$. It took midcities a couple of tries but they got it fixed and did not cost anything near what the dealer wanted and it did not take replacing everything too. We also had problem with our Jeep Chereoke wearing tires fast and the dealer could not fix that either. Mid cities fixed on their first try.I am not the best in taking my cars in for regular maint so when I do bring them in it is cause I have waited to long and the problems got worse. Mid cities is always fast in getting my car back to me and asking if I need to be picked up to get my car. One time on my way over to take them the Jeep, it broken down south on hwy 360 and they came and got me. They do go above and beyond. I am so dedicated to this place that I travel over 25miles to get my cars to them.( I used to live close but moved.) I recently purchased a new car and ask mid cities questions on what they felt was a reliable car and what to watch for on those extended warrenties. How many places do you know do all that? me, only 1. midcities.