I am so impressed with this team and they have a customer for life. After another auto shop took over 24 hours to diagnose the shaking and grinding issue with my 4Runner (I needed 2 U-Joints badly), this competitor said they may have to keep my car in the shop for ANOTHER 48 hours to make the repair because they were short staffed. I immediately called McSpadden’s to see if they could squeeze in my repair faster. Mark saved me. He not only said they could fix it THAT day, he also saved me $100 on the quoted price! I awkwardly picked up my still broken car from the competitor and drove it straight over to McSpadden’s. They made the repair within a few hours, and also because it has 219k miles on it, they did an inspection and found nothing else wrong with it. Most companies would try to throw in something extra, but they were honest and said everything looked great. I couldn’t have been happier with the service and my car runs great! Would highly recommend.