Fast, thorough, and correct. They found other items needing to be repaired, but listed what needed to be repaired to accomplish what I had brought the vehicle in for, in the first place, and listed what could be put off until later. No unnecessary parts or work done. They also called before doing any work on the vehicle. Even with the additional repairs required, the vehicle was still ready to go, that same day. Maybe I could have done the work myself, and maybe the hourly labor is higher than some other shops, but I lack the facilities, tools, and time to do it myself. So I paid what it took to 1) make sure it was done in the shortest amount of time possible, and 2) make sure it was done right the first time. It was a great experience with Garrin's!