Always a pleasure doing business with these guys. I like that I can make an appointment online and they are pretty quick to email a confirmation. Prices are reasonable and I just had my truck in there for a brake job and universal joint replacement. I wasn't able to get off work in time before they closed for the day so I called, paid over the phone, and per my instructions they left the keys and paperwork in the truck which I picked up after I got off work. I won't go anywhere else for a mechanic.