James was excellent. He was early for our 200 pm appointment. He was efficient with the setup, explained how the unit worked and cleaned up the setup area after completion.