Very professional but with a heart! I was totally frazzled when my car broke down. They explained what was needed & took the time to explain the time to make sure I understood what was wrong with my car, how long it would take to fix it with updates, & the cost.