They had it done in one day. They arrived the time they said they would they were well coordinated. When they were done it looked as if they were never here. Absolutely great workers. I have no complaints  what so ever. I highly recommend this company.