Gavin was friendly knowledgeable and efficient. He answered all of our questions and thoroughly explained what he was doing.