Always friendly and take time to explain what is broken and how to fix it so I can avoid extra charges. If I can't self fix my vehicle they take care of me. no complaints. Prices are VERY reasonable for the work. My baby has incredibly improved performance and smoother ride sense taking her to this shop. Will not change my mechanics anytime soon.