Excellent service as always. Amber made arrangements for me to use their loaner car so I could meet my work obligations and she called me twice as they worked on my truck to update me on the status and what I should expect. They completed the work early and had no problem waiting until I was off work for me to pick up the truck. As usual, it runs like a top! I'll see them again in 3 months for an oil change and some additional work that needs done. I appreciate their commitment to quality mixed with practicality and pragmatism (and consideration for my budget). The work that needs done is not urgent, doesn't affect the quality of how the vehicle is operating, and by waiting 3 months till the oil change is due we won't have to change out the oil unnecessarily and waste it before it was due.