Charles was on time (early actually- when does that happen?), professional, and honest. He could have easily tried to sell me more items than needed, but did not. Since he came and worked on my place, I have not had any electrical problems. He is a nice guy and I highly recommend him.