Very professional. Called to let me know he was running a few minutes late. Good price great service. Recommend for all your heating and cooling needs.