I found Mid Cities Service Center about a year ago. Excellent company, friendly staff, very clean. I took in for normal service (oil change) and was reminded I needed an inspection. That was so great for me so I didn't have to bring my car back in, as I am very busy. They took care of everything very timely, and always give me an inspection report so I can see everything was checked on the vehicle. Fully trust these guys and they don't upsell, just give your car what it needs to keep rolling correctly.