Explained everything well; completely job in a timely manner; professional work; definitely recommend to family and friends