Dishonest and unprofessional! Could not diagnose the start up problem with our Chevy truck properly and then charged nearly $200 for wrong advice, no solution and refusal to uphold 30 day guarantee. As if this was not bad enough when went to pick up our vehicle the mechanic would not give us the keys so as to charge us a daily storage fee! Do not go to J's garage if you have a issue with your vehicle! I guess we should of noticed something was up by the number of vehicles in the fenced in lot. J is in the business of hustling hard working people out of their money and vehicles! read more