Work was done and the problem fixed which is why the 2 stars instead of 1. I won’t return again though because I had several communication issues. 1st was I had called in advance to make sure my truck could be seen that day, I arrived shortly after and waited in the shopping center for about 4 hours. When I returned I was told they hadn’t started yet and it would likely not get looked at until the following day so I ended up walking 2 miles home. They called the next day and we agreed on the work to be performed. On Monday I was called saying my brake flush was done and was given a price except I NEVER ASKED for a brake flush so I was pretty annoyed. They were asking me what the status was on my truck and the pricing because they could not get ahold of their tech (that was 2nd thing). 3rd was when I picked up the truck after having them not proceed any further, I found out the brake flush was for a different car after all (no one called me to explain the mistake) and there was also a diagnostic fee I wasn’t told about to troubleshoot the problem. The price was on the higher end so combined with the poor experience in communication- it’s not worth returning.