Carl is very polite and trust worthy. He takes time to explain everything so that you understand it. Very polite.