Their customer service was fantastic, but I wasn't satisfied with the end result. I wanted them to level my basement floor. The first time they did it, it didn't work out very well. It was not level and was blotchy. They came and did it a second time, which looked a lot better, but was still not flat and level. They came back again and ground down the high spots and patched the low spots, but it still wasn't flat and level. It's definitely better than it originally was, but I was expecting a self-leveller to be perfect. Maybe that was an unrealistic expectation. I found out after the fact that they have a "tolerance level" for the flatness. It would be a good idea to tell customers that ahead of time to avoid disappointment.
In any case, I needed to level the floor in one of the corners for my shower base because it wasn't one of the spots that they fixed up at the end. I decided to contact Mark to see if he would be willing to fix it for me and luckily, he was, even though it's a couple months later. Thank-you! I should also mention John, who did the bulk of the work/return visits. He's very polite, respectful, quiet and hard working.