Don't believe the time they are quoting you and the complimentary multi-point inspection service, which never came. I called ahead to make sure they can work on my car right away, and was told they could. An 1.5 hr job lasted more than 4 hrs and delayed my plan for that day. And when I called before picking up my car, and told them I'll be there in 45min, David didn't say anything. When I get there, there was a lady behind the service counter saying they are on lunch break, and acted indifferently.
BTW, they don't even bother to inspect the brake service I requested to decide whether I need it. I had my brakes' pad replaced last December at other place. Instead of coming out and inspect whether I really need a new brake service, they quoted me a full service of replacing the rotors, brake pads, etc, which totaling close to $390 including tax and that is with 10% discount on labor.
In summary, repair was good, but attitude and friendly service? Don't count on it.