I was replacing my carpets and I had A1 Carpet Care take out the old carpet. They took everything out, included the padding, and brought in some machines to dry the floor because it was wet. They left them on here overnight, then the day after that they came for them. They did an excellent job.