Tim was fantastic. He knew what he was talking about, and did a great job explaining our options. He gave us a few options, with the plusses and minusses for all of them. He worked really efficiently. He was also really friendly, which makes it easy to work with him.