Showed up on time; thoroughly explained the work that needed to be done; was polite, neat and personable. Tested system several times before he left. Very satisfied!