Great experience!! We were in a rush to get carpet in and these guys worked very hard to adapt to our schedule! We couldn't be more pleased with the result. Thanks.