This place was so helpful! We went in for an awful squealing noise thinking it was just a bearing or a u joint and not only did they diagnose the problem, they found the cause of why it kept happening and was very up front with the cost of the repairs with no crazy run around. They even provided pictures of the issues and gave the truck a complete look over to make sure they didn't miss any other issues. I will definitely be taking all of our vehicles here in the future and recommending them to all of my friends and family. Austin was the gentleman who helped us out!