Always on time, professional, and no sales pitch. Have been using CCC for a number of years and love their annual service agreement. Keeps me on track with semi-annual service with a fair price locked in.