Jon did a great job. He was friendly, informative, thorough, and efficient. He arrived ahead of schedule, but waited for me to get home because my wife was on a conference call. Thank you!