Tim arrived before the window given, which was great! As always he was quick, efficient, & knowledgeable.