Tim provided excellent service. He answered all of my questions clearly and reviewed everything he did in easy to understand terms.