I have had oil changes, tire work, and front end parts replaced on my car and truck. All work was done well, but admittedly they are a little slow. I recommend leaving your vehicle rather than wait there for the work to be completed. I also had an alignment done there and they did a great job. Originally, I took my truck to Caddo alignment, paid for the alignment, but the truck drove as bad after the alignment as before. I looked under the truck, and could see that none of the adjustment nuts or bolts had been touched. When I went back a couple days later, I was told it had been aligned, but when I said none of the adjustments had been broken lose, they admitted they couldn't align it due to bad ball joints. Took it to Goodyear, and they aligned it and didn't find bad ball joints. Truck is still tracking great months later.