I was pleasantly surprised after my recent visit to Johnson's. I went because my check engine light was on. With out an appointment, I had service promptly and the service tech was helpful with the problem. The service station was clean and neat and the people were friendly. I feel like I received great service and would return again.