Tim is excellent; he is personable, knowledgeable and professional. He called ahead and showed up on time. He deserves a raise!!