I brought my truck into HAGIN’S because my check engine light kept coming on and no shop could figure it out. In a matter of hours JC figured out the problem, burnt out wires and a bad fuel injector. My truck is running better then it ever has. I kinda feel like these mechanics were trained by NASCAR because now I don’t want to slow down lol. If you are looking for a shop with Integrity and excellent mechanics go to HAGIN’S 👍