The tech was on time and very knowledgeable. He talked me through everything. When he left everything was fixed.