I have taken vehicles in to there service department for both personal and work. The service dept. does a great job at keeping you updated on whats going on. I have had to order parts form the part dept. they did not call me when it came in I had to keep checking back. Prices were ok.