They were timely and communicative. I made my appointment online, and they kept it-- no delay for finding parts. We spent time on the phone clarifying details of the work. The shop was very busy but the service was fine anyhow. I'd like to have a chair in the office, but that's about the only constructive feedback I can provide.