He called before arriving as was requested. He did a quick and thorough job. i did not rate the cost as I have a service contract and thus the call was free