Good service. Didn't take too long, had me in and out when they said they would. Friendly. Took time to explain everything. Even though they were missing one crew member that day, they didn't rush through my questions, nor did they rush through the work. Reasonable price. They were recommended by a friend, and, after two visits, I plan to let them be my permanent mechanics.