Jim Frain was extremely professional and explained everything he was going to do - very knowledgeable and friendly.