Anthony was great to deal with. I had a nightmare experience at B and L tire, across the street. B and L does not call you, update you and had my car two times for over a week. Anthony had my car for a fee hours and called me two time and recommended what to fix, and perhaps wait. Honesty, calls and professional are important in a mechanic. You will get this with crossroads all day, so I'd your thinking about B and L tires, I'd "crossroads" and take to Anthony any day of the week. World if difference in work, customer service and professionalism with Crossroad automotive.