It was a big mistake to allow this company into our home. The WARNING signs were there that this is not a good company to do business with, but we chose to ignore them and it cost us. I'll list a few here FYI - ignore them at your own peril.
WARNING Sign 1 - horrible reviews on every possible review website
WARNING Sign 2 - "please make sure both decision makers are there at the appointment" translation - high pressure take it or leave it sales job to get you to sign a bad deal for you
Warning sign 3 - not honoring the offers on their own commercials.
WARNING Sign 4 - bringing only a few of the most simple basic samples after promising a selection of every type of carpet and tile imaginable
WARNING Sign 5 - an offer that contains no specified itemized cost of any kind. This allows them to change the terms of the deal at any time and charge you for whatever they want at any price. And they will.
Once we signed the deal we were toast. As soon as the tear out started they slapped an upcharge for additional materials they said we would need at 3 times what the materials actually cost. We had also asked for better tile that they said was $1 per square foot more but they wanted to charge over double that cost. When we countered at a fair price they wouldn't even consider it and said their price or no deal. So of course we hired someone else to finish the job. They ended up charging a ridiculous amount for the mess they left and threatened a lien if we didn't pay. The good news is, even after paying them off, we still got the job done by another company for what Express Flooring tried to charge us, but we had the satisfaction of not doing business with them anymore. Hard to believe that there are still these kind of companies out there in the 21st century, but here's one. So go ahead and use them if you want but you've been warned.
UPDATE: I see that this Jason B character is posting apologies to these horrible reviews. Don't pay attention to them. It's just another attempt by this company to trick you and take your money.