He is extremely flexible to scheduling. Prompt to getting back with me in a timely manner. Great customer service and very knowledgeable! Great at what he does!