I got a call to confirm that William was on his way and he arrived on time which I appreciated. He explained what he was doing and answered any questions that I had. Great service!