Gerry clearly explained everything step by step. He set realistic expectation. He was punctual, friendly and very professional. He kept us fully informed of progress. Goo ... more