Very knowledgeable helpful took the time to explain , nice and patient and very detail oriented , I will use him again