Based on previous 10 years they have always performed both maintenance and repair on my truck.