I wouldn't take my truck to that shop again if it was the last place on earth. The owner is a crook. He refused to tell me what I was being charged for and claimed to have completed additional work on my vehicle that I was not aware of and I did not authorize. Doubled his quoted price without any explanation. I eventually had to pay an additional fee to a tow truck driver to get my nonworking vehicle away from these crooks. Save yourself the trouble and find another mechanic these place will leave you broke and disappointed.