On time, great service, explained new tank usage, cleaned up and took away old tank. Got their usual fine service as I have used this company before.