From the time we called until the time of delivery was less than 2 working days. The lady called and told us when to expect the delivery and to the penny of what to expect to pay. The driver backed down the driveway (we have a small turnaround space) and took no time at all to do his work. I waited to write the check to make sure the amount was correct (it was) and promptly got a receipt. Not our first time dealing with Heritage, but as always a pleasant experience.