Sales guy showed up on-time to measure, discuss options, trim, and cost. I decided to hire them to do my floor, we’ll see how it goes in two weeks when they start. I put 50% down at that time. It took two days to remove the old flooring and install new. They stayed on day two until the job was done. They found a few complicated issues, like a hidden leak under the old flooring, and flooring under flooring in another small area. The crew in my home exceeded my expectations, were always professional. I’m just glad the job is done now. Removing old flooring was way more dusty than I anticipated, sort of like cutting a sheet of drywall in your living room. If you’re going to remove old flooring and have new installed, remove all the electronics and have extra fans on hand as well as new air filters for AC-heat, etc. If you’re going to replace bathroom flooring I would suggest having a complete set of toilet tank plumbing and gaskets on hand, just in case. You can always return it un-opened later. The crew is likely to need access to an outdoor garden hose and a place to dump excess flooring level goo. I would recommend this company for your flooring projects.