Kevin was terrific. He was polite, timely and recognized our concern and the necessary repair was addressed right away. He had all the necessary equipment, i.e. came prepared to do the job. He also called in advance to let us know when he would arrive.