He called before he came, and arrived in the allotted time. The service was thorough and quick. He walked us through a couple of things we needed to be aware of and watch out for. The price was right.