Installers were on time, cheerful, tidy and efficient.