I'm only giving 3 stars because this is the second time I've taken my car there, and the work is great, they are fairly priced... however, a one day repair Always turns into 2 days minimum. Having to rearrange rides and not being able to work those extra days is a pain at best and becoming quite costly.