First red flags were long delays in them getting back to us after initial site visits. When install was finally scheduled installers didn't actually show up on first day - called main office and they had no idea where they were either. Came next day, worked for a couple hours then took off, "cement not drying fast enough". Made a big mess (floor glue fingerprints on freshly painted walls), finishing workmanship very poor. complained and they came back, STILL not happy with final product. sloppy.