I work with all types of vendors that provide service , and my experience here has been pretty good on two occasions the first one went from a 3 hr job to 12 and the tech remained calm threw out I know most guys would be cussing up a storm or even flat out walking away from the job . That's why the five star review even though I called to check on him every few hours he just explained things and said I'm definitely still working in it sr ... good job guys and thanks for the convenience of not having to drop my truck off somewhere . For me time is money and I can't buy more time !