These guys are the best ! I used another company to install a rubber floor and the put it on too thin. After numerous failed attempts to get thrm backback to fix it, I gave up on them. Thats when I found other company Full Circle Contracting. They really cared about what they do , they didn't ask for a huge deposit ( like the first contractor ). It's been almost year and it still looks perfect ! ! I wish I found these guys first.....it would have saved me a lot of time and money.