Very professional. Explained every step of the installation. Showed great pride in his work. Very organized and polite.