As far as work quality they did an excellent job. My only complaint is I already knew what the code was for my truck and they still did a diagnostics which was $99 and they charged me to regenerate my diesel. I did end up being there for most of the day because the dealership dropped the ball and didn’t bring the part so TC automotive sent a runner there and got it for me. On a positive note the owner/ manager bought me lunch which at that time I needed because I was getting very inpatient after sitting there for 6 1/2 hours. All in all I give them five stars!!