James was great with the description of what needed to be serviced. In 5 days, I returned to have my van serviced and Ben was accommodating about giving me ride to my home. Few minutes later, he called to let me know that wrong part was ordered, he would gladly collect me so I don't waste precious time. Ben was very apologetic. If I didn't receive the great introduction from James, I would be worried, but with Ben's apologies it was no chance that I can trust another mechanic like Farmington Garage mechanics. The 36 reviews on Google were priceless. Thank you very much.