Fast diagnosis of problem and a quick turn-around on a major repair. They called me to update repair status and gave a realistic time of completion but still finished ahead of time. Had to stop in the next day for them to look at something and they took care of the issue in a few minutes.
Only improvement I could suggest is minor attention to detail- making sure interior is clean/free from grease smudges and floor cover removed. Also, would have been good to top off washer fluid and wipe engine compartment. Just a few things that would put it to the 5 star rating.