This is a FABULOUS COMPANY!!! They were on time, neat and tidy, VERY polite and respectful! Plus they did a beautiful job on our floors!!! I would highly recommend them!!