Kevin Jensen is very knowledgable, polite, efficient, careful, and explained things very well. Thanks!