James was fast honest and professional, he explained the problem thoroughly and didn’t try to sell us any extra services.