The worst. Took a perfectly running vehicle with super low miles in for a 30,000 mile check up and oil change, and they basically RUINED the truck.
First, they claimed that the truck needed brakes. We decided to wait on that and took it to another mechanic who showed us that the truck did not in fact, need new brakes and wasn't even close on the pads.
They OVERFILLED the oil by several pints when they did the oil change. When we took it back to have them remove some oil, they STILL left too much in the vehicle.
The truck hasn't run well since we had it serviced. The services performed were overpriced and we will NEVER go back.