Worst place to deal with I've ever had any connection with. I would give it negative stars, if possible. I've turned them over to the BBB. Everything they did had to be redone. I paid over $2000 to get my grandson's car fixed only to have it towed 2 times after leaving there within a week. They let him drive away with a gas line leaking on 600+ degree mufflers. There were wheels that were ready to fly off any minute. God was definitely watching over my Grandson. I was promised they would look the car over thoroughly and he would not get stranded in it. Manager at the time, Chad said he would give me a list of things that needed to be fixed immediately and things that need to be fixed but can wait. I went ahead and asked them fix everything they mentioned. Everything they did had to be re done within a week. I guess they forget to check the fuel lines dripping gas on the mufflers. They have a new manager now, Eric that literally told my daughter, she would never be F---ing happy with anything they did and hung up on her.