Took my beat up Honda in and He guaranteed the work

My 1995 Honda Accord overheated and would not run. He fixed it, it was just a fan. It had previously not passed smog and he did the work and guaranteed that if it didn’t pass he would fix until it does. It didn’t pass and he is currently working to make sure it does pass.