This is the worst place to go to. I brought my truck here and a young man took my information, and I was told to leave the truck and I was going to get contacted that afternoon with a diagnose and price to fix it. Four days later and no call, I called to ask about the truck and the person that answered was the rudest most unprofessional person I have ever dealt with. Right off the back he told me not to call again that they would call me when they check they truck and that if I was in such a hurry to go pick up my truck. That should off have been a red flag. A week later they called me and said the transmission needed to be rebuild and would cost $2,700 to rebuild. I told them to proceed because I needed the truck. They had my truck for two months and I heard nothing from them. I called multiples times with no answer. We went back to the shop and end up been they had not put a finger on it. they didn't even know the truck was there. I took my truck back, what a waste of time. Two months of wasted time If I could give them a lower score, I would give them a -5. they also left my rear window open, and my interior got wet. please do your research and read reviews before going here. read more