I can recommend them to buy flooring, not that it's any better or worse than a Home Depot or a Lowes, but I'm sure it's fine.
However, be aware if you hire them to install the floor they just call guys who work out of their van. They call them "their guys" but really it's just people for whom they happen to have phone numbers. One Stop doesn't supervise or follow-up on the work in any way. One Stop measures and scopes the work, but the installer and One Stop are never in your house at the same time. The installer just picks up the flooring at the shop. If something goes wrong, your only recourse is with One Stop. FIND YOUR OWN INSTALLER!
My floor ended up being lower than the original and caused some issues around the door frames (see photos). I now know this is common and expected, but One Stop took no blame for not anticipating this. I asked One Stop to come out and look and he admitted outright that he had made an error initially when he scoped out the project AND he stated outright that the final job was "not up to their standards" -This is a bizarre statement since they only came out when I requested. I am not saying this out of anger or vengeance, it's a statement of fact: They truly don't care (good or bad) about the finished project. They are completely divorced from the install and never ask about the finished product. They even sent me the final invoice before the project began. Once they call the installer their job is done.
I found a contractor to fix the issue. Truthfully it doesn't look great and the total project was $10k. It's not a good feeling to spend that much money and have a subpar job. The cost for the repairs was $500. One Stop said "We still expect you to pay the full amount you owe us." One Stop is a needless and costly middle man. Find your own installer. read more