The scheduling was off. They called and gave me one time then showed up at another time. Once they finally did arrive, the service itself was good.