Repairs done very promptly without any appointment on my son's truck. Prices were better than I was expecting. I would highly recommend. After about a... week my other son's car had starting problems and I took it to them and they figured out th electrical problem at switch for transmission and fixed it. GREAT JOB.