John provided an excellent diagnosis of the problem with my truck. His solution, a new fuel pump, addressed the problem directly that was remedied in a very reasonable time. The work was completed as promised and at the cost estimated. John has been very helpful in keeping my vehicle in top condition.. I trust John and his staff to provide excellent service and he has come through with every issue solved without problem.