Sean arrived right on time. He explained what he was doing step by step without rushing unlike others who want to rush to go to next appointment. He is very knowledgeable.