Salem is fortunate to have such a professional automotive shop. The technicians are thorough and knowledgeable. Prices are fair and commensurate. Communication is good and the staff take care to listen and diagnose issues with regard to customer needs and their budgets.