Do not take your car here unless you are interested in spending large amounts of money on unnecessary repairs. I took my truck here to diagnose a few sounds, and that is where the fun begins. After 2 days of waiting on a free diagnosis (credit given where it is due) I finally drove down there. Upon arrival I was told I needed to have my springs re-arched and completely rebuilt, I needed to have my all four of my front u-joints replaced (there are only two, not four, and the noises were completely indicative of cv joint failure, NOT u-joint failure, and I needed to have my drum brakes worked on (which I rebuilt from the ground up with all new parts only 3 weeks prior). This comes out to about a grand total of $800 give or take a few hundred for problems along the way I am sure. I was also told my exhaust is rotting out and is very dangerous. With a new exhaust I'm sure you can add another $600-800 to the bill. I told them no thank you and took my truck and left. About $50 later I fixed my own problems. It turns out I needed to replace my emergency brake cable (not drum brakes) and degrease my front hubs. My u joints are not "dangerously falling apart", my springs are just fine, my brakes needed work, but not the parts or time they were going to put into them, and my exhaust has a small leak at a bad weld. All in all this place is just another repair shop that enjoys spending your money on parts you don't need because they are too incompetent to know what the real problems are.