Service tech was on time and gave a courtesy call before arriving. He was knowledgeable and professional. The price was great & I appreciated the write up and explanations given.