Not only on time, but able to arrive early! So very friendly. Adam does an efficient job and takes time to check on extra things I ask about. Very very happy with 2 years of his being our Air Now service person.