I’m not happy with their service. Not at all. They diagnosed a problem, then replaced the turn signal switch and the wiring connected. The problem persisted, so they replaced the parts again. Still no resolution. Then they reinstalled the original parts, charging again for labor, and replaced the rotor, button and plate in the distributor. The truck still quits unexpectedly. I cannot recommend this company.