Our service technician was on time and gave excellent quality service. My only complaint would be that the price was a bit expensive for the total job.