Thorntons did an outstanding job on my mule pro fxt. I received a call that my parts were in for my 2 recalls. When the appointment was finalized I asked if it would be possible to make the repair While I waited so I wouldnt have to make an extra trip back to pick up at a later date saving me about 50 miles round trip. Service was more than happy to make sure that I could wait while the repairs were made. I will definitely use Thorntons in the future.