Every time I went there, my car had to be kept overnight. Even for routine things. Had to go back at least three times every time because they do not fix the problem or they make new problems.
I had my transmission fluid flushed as routine maintenance, and got stranded (requiring a tow) on the way home because they cracked the transmission. They charged the warranty company for the transmission. I got the car back, and got stuck again on the way home requiring another tow because they didn't put the transmission back together right.
This is just one example. The area around anything they worked on would be scratched up and even dented. I picked it up once and it was backed into a pile of dirt taller than the car.
I moved away and I go to a new dealer now, and every single thing they had touched (routine or otherwise) had to be repaired because it wasn't put back together right. I am still having problems with things related to things they worked on.
They close at 6pm and lock the gates up some nights and if you are not there in time you are out of luck.
When I bought the car from them they were very eager to charge me a fee to register the car etc, but after I bought it, their sales department wouldn't even acknowledge me; almost to the point of being rude when I asked them to help me with the registration process. My salesperson wouldn't return my calls, and nobody ever seemed to know where he was. He just wouldn't show up for work. Sales was like night and day before and after the purchase transaction. They even wanted to charge me to make a second key after they only gave me one key.
I feel like I got a good deal on the car, but outside of the price I paid, their service and sales support are pretty bad. No consideration for your time. The people are nice (in service anyway, and sales as long as you are buying something), but I regret letting them touch my car. The service manager was a nice guy and knew what he was doing, but unless he was the one working on my car, it came back in rough shape.
They just changed their name from Tom Chevrolet to Clay Chevrolet.