My 2005 Dodge Dakota has been having major problems for a while, but I wasn't able to fix it until I got my tax refund. I drive back and forth to Jackson everyday, so my vehicle gets a lot of wear and tear on it, unfortunately. I had brought my truck to the mopar center in the past, only to sit and wait for four hours for a small temporary fix, so I decided to look around a little bit more. We found these guys and gave them a call. I explained my truck's many symptoms and sounds (including major issues with the 4WD) and Ryan seemed to know what they were over the phone. I dropped it off at 8am and received a call with a full estimate by 10:30am. I knew there was going to be a lot wrong with it, so I was expecting a big bill. It of course was, but he worked with me to address the most important things first, then to make a list of the things that needed to be addressed over time, with an estimate and in what order they should be addressed. One of the biggest things on that list was replacing the drive shaft, which was the most expensive fix, and he said it should be fixed first, but when I told him I wouldn't be able to afford it anytime soon, he removed the part that was causing the issues and said that it still needed to be addressed, but as long as I didn't need to use the 4WD, I would be fine, giving me the next 6-7 months to save up for it and address the smaller repairs first. He really took the time to work with me and my budget, and was extremely kind, and didn't charge me extra labor for my horribly rusty underneath that they had to deal with, which stalled them and put them behind schedule, which I fully expected. I will be returning to them over the course of the summer to finish up my repairs, and for other routine maintenance, such as breaks, oils changes, and alignments. I'm always very wary about moving to a new place and finding a new, honest, accommodating mechanic, but these guys are it!