always on time . Keeps me informed of any issues that need to be addressed. Very nice technician and supervisors.